object dm_principal: Tdm_principal
  OldCreateOrder = False
  OnCreate = DataModuleCreate
  Height = 807
  Width = 1737
  object sc_principal: TSQLConnection
    ConnectionName = 'FBConnection'
    DriverName = 'Firebird'
    GetDriverFunc = 'getSQLDriverINTERBASE'
    LibraryName = 'dbxfb.dll'
    LoginPrompt = False
    Params.Strings = (
      'DriverUnit=Data.DBXFirebird'
      
        'DriverPackageLoader=TDBXDynalinkDriverLoader,DbxCommonDriver160.' +
        'bpl'
      
        'DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borla' +
        'nd.Data.DbxCommonDriver,Version=16.0.0.0,Culture=neutral,PublicK' +
        'eyToken=91d62ebb5b0d1b1b'
      
        'MetaDataPackageLoader=TDBXFirebirdMetaDataCommandFactory,DbxFire' +
        'birdDriver160.bpl'
      
        'MetaDataAssemblyLoader=Borland.Data.TDBXFirebirdMetaDataCommandF' +
        'actory,Borland.Data.DbxFirebirdDriver,Version=16.0.0.0,Culture=n' +
        'eutral,PublicKeyToken=91d62ebb5b0d1b1b'
      'GetDriverFunc=getSQLDriverINTERBASE'
      'LibraryName=dbxfb.dll'
      'LibraryNameOsx=libsqlfb.dylib'
      'VendorLib=fbclient.dll'
      'VendorLibWin64=fbclient.dll'
      'VendorLibOsx=/Library/Frameworks/Firebird.framework/Firebird'
      'Database=D:\TestDoc\RAD Studio\DATABASE.FDB'
      'User_Name=sysdba'
      'Password=masterkey'
      'Role=RoleName'
      'MaxBlobSize=-1'
      'LocaleCode=0000'
      'IsolationLevel=ReadCommitted'
      'SQLDialect=3'
      'CommitRetain=False'
      'WaitOnLocks=True'
      'TrimChar=False'
      'BlobSize=-1'
      'ErrorResourceFile='
      'RoleName=RoleName'
      'ServerCharSet='
      'Trim Char=False')
    VendorLib = 'fbclient.dll'
    BeforeConnect = sc_principalBeforeConnect
    Connected = True
    Left = 23
    Top = 3
  end
  object sq_projetos: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '               SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 40
    Top = 80
    object sq_projetosCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projetosDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projetosSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object sq_projetosOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projetosESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projetosPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projetosRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projetosRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projetosOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projetosAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projetosGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projetosPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projetosDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projetosPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projetosDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projetosVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projetosLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projetosANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projetosDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projetosDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projetosDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object dsp_projetos: TDataSetProvider
    DataSet = sq_projetos
    Left = 40
    Top = 128
  end
  object cds_projetos: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projetos'
    OnReconcileError = cds_projetosReconcileError
    Left = 40
    Top = 176
    object cds_projetosCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projetosDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projetosSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object cds_projetosOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projetosESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projetosPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projetosRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projetosRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projetosOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projetosAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projetosGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projetosPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projetosDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projetosPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projetosDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projetosVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projetosLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projetosANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projetosDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projetosDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projetosDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object ds_projetos: TDataSource
    DataSet = cds_projetos
    Left = 40
    Top = 224
  end
  object sq_arquivo: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      ' select ar.id, '
      '                  ar.observacao, '
      '                  ar.id_projeto, '
      '                  ar.data, '
      '                  ar.arquivo, '
      '                  ar.tipo_arq'
      '           from arquivos ar')
    SQLConnection = sc_principal
    Left = 120
    Top = 80
    object sq_arquivoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_arquivoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Required = True
      Size = 200
    end
    object sq_arquivoID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_arquivoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_arquivoARQUIVO: TStringField
      FieldName = 'ARQUIVO'
      Size = 200
    end
    object sq_arquivoTIPO_ARQ: TStringField
      FieldName = 'TIPO_ARQ'
      Size = 50
    end
  end
  object dsp_arquivo: TDataSetProvider
    DataSet = sq_arquivo
    UpdateMode = upWhereKeyOnly
    Left = 120
    Top = 128
  end
  object cds_arquivo: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_arquivo'
    Left = 120
    Top = 184
    object cds_arquivoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_arquivoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Required = True
      Size = 200
    end
    object cds_arquivoID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_arquivoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_arquivoARQUIVO: TStringField
      FieldName = 'ARQUIVO'
      Size = 200
    end
    object cds_arquivoTIPO_ARQ: TStringField
      FieldName = 'TIPO_ARQ'
      Size = 50
    end
  end
  object ds_arquivo: TDataSource
    DataSet = cds_arquivo
    Left = 120
    Top = 232
  end
  object sq_plano: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '              select p.objetivo_teste, '
      '                           p.id, '
      '                           p.instrucoes_teste, '
      '                           p.evidenciar_teste, '
      '                           p.testador, '
      '                           p.cliente_agendado, '
      '                           p.ambiente_compilacao, '
      '                           p.responsavel_plano_teste, '
      '                           p.id_projeto, '
      '                           p.ferramenta_teste, '
      '                           p.data, '
      '                           p.hardware, '
      '                           p.software, '
      '                           p.versao, '
      '                           p.e1_teste_unitario, '
      '                           p.e2_teste_sistema, '
      '                           p.e3_teste_integracao, '
      '                           p.e4_teste_estrutural_cx_branca, '
      '                           p.t1_estrutural, '
      '                           p.t1_funcional, '
      '                           p.t1_desenpenho, '
      '                           p.t2_funcional, '
      '                           p.t2_regressao, '
      '                           p.t2_seguranca, '
      '                           p.t2_usabilidade, '
      '                           p.t2_desenpenho, '
      '                           p.t2_stresse, '
      '                           p.t2_exploratorio, '
      '                           p.t3_funcional, '
      '                           p.t3_regressao, '
      '                           p.t3_exploratorio, '
      '                           p.t4_funcional, '
      '                           p.i1_manual, '
      '                           p.i1_automatico, '
      '                           p.i2_manual, '
      '                           p.i2_automatico, '
      '                           p.i3_manual, '
      '                           p.i3_automatico, '
      '                           p.i4_manual, '
      '                           p.i4_automatico, '
      '                           p.caso_cod_1,'
      '                           p.caso_teste_1,'
      '                           p.objetivo, '
      '                           p.requisitos_funcionais, '
      '                           p.requisitos_nao_funcional, '
      '                           p.cobertura, '
      '                           p.parar_testar, '
      '                           p.reportar_falhas, '
      '                           p.reteste,'
      '                           p.pc_cliente, '
      '                           p.servidor_cliente, '
      '                                                 p.so_cliente, '
      
        '                                                 p.browser_clien' +
        'te, '
      
        '                                                 p.outros_recurs' +
        'os, '
      '                                                 p.caso_cod_2, '
      
        '                                                 p.caso_teste_2,' +
        ' '
      '                                                 p.caso_cod_3, '
      
        '                                                 p.caso_teste_3,' +
        ' '
      '                                                 p.caso_cod_4, '
      
        '                                                 p.caso_teste_4,' +
        ' '
      '                                                 p.caso_cod_5, '
      
        '                                                 p.caso_teste_5,' +
        ' '
      '                                                 p.caso_cod_6, '
      
        '                                                 p.caso_teste_6,' +
        ' '
      '                                                 p.caso_cod_7, '
      
        '                                                 p.caso_teste_7,' +
        ' '
      '                                                 p.caso_cod_8, '
      
        '                                                 p.caso_teste_8,' +
        ' '
      '                                                 p.caso_cod_9, '
      
        '                                                 p.caso_teste_9,' +
        ' '
      '                                                 p.caso_cod_10, '
      
        '                                                 p.caso_teste_10' +
        ', '
      '                                                 p.caso_cod_11, '
      
        '                                                 p.caso_teste_11' +
        ' '
      '                                               '
      '                    from plano_teste p')
    SQLConnection = sc_principal
    Left = 198
    Top = 79
    object sq_planoOBJETIVO_TESTE: TStringField
      FieldName = 'OBJETIVO_TESTE'
      Required = True
      Size = 301
    end
    object sq_planoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_planoINSTRUCOES_TESTE: TStringField
      FieldName = 'INSTRUCOES_TESTE'
      Size = 300
    end
    object sq_planoEVIDENCIAR_TESTE: TStringField
      FieldName = 'EVIDENCIAR_TESTE'
      Required = True
      Size = 10
    end
    object sq_planoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Required = True
      Size = 300
    end
    object sq_planoCLIENTE_AGENDADO: TStringField
      FieldName = 'CLIENTE_AGENDADO'
      Size = 200
    end
    object sq_planoAMBIENTE_COMPILACAO: TStringField
      FieldName = 'AMBIENTE_COMPILACAO'
      Required = True
      Size = 101
    end
    object sq_planoRESPONSAVEL_PLANO_TESTE: TStringField
      FieldName = 'RESPONSAVEL_PLANO_TESTE'
      Required = True
      Size = 200
    end
    object sq_planoID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      Required = True
    end
    object sq_planoFERRAMENTA_TESTE: TStringField
      FieldName = 'FERRAMENTA_TESTE'
      Size = 100
    end
    object sq_planoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_planoHARDWARE: TStringField
      FieldName = 'HARDWARE'
      Size = 100
    end
    object sq_planoSOFTWARE: TStringField
      FieldName = 'SOFTWARE'
      Size = 50
    end
    object sq_planoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object sq_planoE1_TESTE_UNITARIO: TStringField
      FieldName = 'E1_TESTE_UNITARIO'
      Size = 10
    end
    object sq_planoE2_TESTE_SISTEMA: TStringField
      FieldName = 'E2_TESTE_SISTEMA'
      Size = 10
    end
    object sq_planoE3_TESTE_INTEGRACAO: TStringField
      FieldName = 'E3_TESTE_INTEGRACAO'
      Size = 10
    end
    object sq_planoE4_TESTE_ESTRUTURAL_CX_BRANCA: TStringField
      FieldName = 'E4_TESTE_ESTRUTURAL_CX_BRANCA'
      Size = 10
    end
    object sq_planoT1_ESTRUTURAL: TStringField
      FieldName = 'T1_ESTRUTURAL'
      Size = 10
    end
    object sq_planoT1_FUNCIONAL: TStringField
      FieldName = 'T1_FUNCIONAL'
      Size = 10
    end
    object sq_planoT1_DESENPENHO: TStringField
      FieldName = 'T1_DESENPENHO'
      Size = 10
    end
    object sq_planoT2_FUNCIONAL: TStringField
      FieldName = 'T2_FUNCIONAL'
      Size = 10
    end
    object sq_planoT2_REGRESSAO: TStringField
      FieldName = 'T2_REGRESSAO'
      Size = 10
    end
    object sq_planoT2_SEGURANCA: TStringField
      FieldName = 'T2_SEGURANCA'
      Size = 10
    end
    object sq_planoT2_USABILIDADE: TStringField
      FieldName = 'T2_USABILIDADE'
      Size = 10
    end
    object sq_planoT2_DESENPENHO: TStringField
      FieldName = 'T2_DESENPENHO'
      Size = 10
    end
    object sq_planoT2_STRESSE: TStringField
      FieldName = 'T2_STRESSE'
      Size = 10
    end
    object sq_planoT2_EXPLORATORIO: TStringField
      FieldName = 'T2_EXPLORATORIO'
      Size = 10
    end
    object sq_planoT3_FUNCIONAL: TStringField
      FieldName = 'T3_FUNCIONAL'
      Size = 10
    end
    object sq_planoT3_REGRESSAO: TStringField
      FieldName = 'T3_REGRESSAO'
      Size = 10
    end
    object sq_planoT3_EXPLORATORIO: TStringField
      FieldName = 'T3_EXPLORATORIO'
      Size = 10
    end
    object sq_planoT4_FUNCIONAL: TStringField
      FieldName = 'T4_FUNCIONAL'
      Size = 10
    end
    object sq_planoI1_MANUAL: TStringField
      FieldName = 'I1_MANUAL'
      Size = 10
    end
    object sq_planoI1_AUTOMATICO: TStringField
      FieldName = 'I1_AUTOMATICO'
      Size = 10
    end
    object sq_planoI2_MANUAL: TStringField
      FieldName = 'I2_MANUAL'
      Size = 10
    end
    object sq_planoI2_AUTOMATICO: TStringField
      FieldName = 'I2_AUTOMATICO'
      Size = 10
    end
    object sq_planoI3_MANUAL: TStringField
      FieldName = 'I3_MANUAL'
      Size = 10
    end
    object sq_planoI3_AUTOMATICO: TStringField
      FieldName = 'I3_AUTOMATICO'
      Size = 10
    end
    object sq_planoI4_MANUAL: TStringField
      FieldName = 'I4_MANUAL'
      Size = 10
    end
    object sq_planoI4_AUTOMATICO: TStringField
      FieldName = 'I4_AUTOMATICO'
      Size = 10
    end
    object sq_planoOBJETIVO: TMemoField
      FieldName = 'OBJETIVO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoREQUISITOS_FUNCIONAIS: TMemoField
      FieldName = 'REQUISITOS_FUNCIONAIS'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoREQUISITOS_NAO_FUNCIONAL: TMemoField
      FieldName = 'REQUISITOS_NAO_FUNCIONAL'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoCOBERTURA: TMemoField
      FieldName = 'COBERTURA'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoPARAR_TESTAR: TMemoField
      FieldName = 'PARAR_TESTAR'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoREPORTAR_FALHAS: TMemoField
      FieldName = 'REPORTAR_FALHAS'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoRETESTE: TMemoField
      FieldName = 'RETESTE'
      BlobType = ftMemo
      Size = 1
    end
    object sq_planoCASO_COD_1: TIntegerField
      FieldName = 'CASO_COD_1'
    end
    object sq_planoCASO_TESTE_1: TStringField
      FieldName = 'CASO_TESTE_1'
      Size = 100
    end
    object sq_planoPC_CLIENTE: TStringField
      FieldName = 'PC_CLIENTE'
      Size = 150
    end
    object sq_planoSERVIDOR_CLIENTE: TStringField
      FieldName = 'SERVIDOR_CLIENTE'
      Size = 50
    end
    object sq_planoSO_CLIENTE: TStringField
      FieldName = 'SO_CLIENTE'
      Size = 50
    end
    object sq_planoBROWSER_CLIENTE: TStringField
      FieldName = 'BROWSER_CLIENTE'
      Size = 50
    end
    object sq_planoOUTROS_RECURSOS: TStringField
      FieldName = 'OUTROS_RECURSOS'
      Size = 150
    end
    object sq_planoCASO_COD_2: TIntegerField
      FieldName = 'CASO_COD_2'
    end
    object sq_planoCASO_TESTE_2: TStringField
      FieldName = 'CASO_TESTE_2'
      Size = 100
    end
    object sq_planoCASO_COD_3: TIntegerField
      FieldName = 'CASO_COD_3'
    end
    object sq_planoCASO_TESTE_3: TStringField
      FieldName = 'CASO_TESTE_3'
      Size = 100
    end
    object sq_planoCASO_COD_4: TIntegerField
      FieldName = 'CASO_COD_4'
    end
    object sq_planoCASO_TESTE_4: TStringField
      FieldName = 'CASO_TESTE_4'
      Size = 100
    end
    object sq_planoCASO_COD_5: TIntegerField
      FieldName = 'CASO_COD_5'
    end
    object sq_planoCASO_TESTE_5: TStringField
      FieldName = 'CASO_TESTE_5'
      Size = 100
    end
    object sq_planoCASO_COD_6: TIntegerField
      FieldName = 'CASO_COD_6'
    end
    object sq_planoCASO_TESTE_6: TStringField
      FieldName = 'CASO_TESTE_6'
      Size = 100
    end
    object sq_planoCASO_COD_7: TIntegerField
      FieldName = 'CASO_COD_7'
    end
    object sq_planoCASO_TESTE_7: TStringField
      FieldName = 'CASO_TESTE_7'
      Size = 100
    end
    object sq_planoCASO_COD_8: TIntegerField
      FieldName = 'CASO_COD_8'
    end
    object sq_planoCASO_TESTE_8: TStringField
      FieldName = 'CASO_TESTE_8'
      Size = 100
    end
    object sq_planoCASO_COD_9: TIntegerField
      FieldName = 'CASO_COD_9'
    end
    object sq_planoCASO_TESTE_9: TStringField
      FieldName = 'CASO_TESTE_9'
      Size = 100
    end
    object sq_planoCASO_COD_10: TIntegerField
      FieldName = 'CASO_COD_10'
    end
    object sq_planoCASO_TESTE_10: TStringField
      FieldName = 'CASO_TESTE_10'
      Size = 100
    end
    object sq_planoCASO_COD_11: TIntegerField
      FieldName = 'CASO_COD_11'
    end
    object sq_planoCASO_TESTE_11: TStringField
      FieldName = 'CASO_TESTE_11'
      Size = 100
    end
  end
  object dsp_plano: TDataSetProvider
    DataSet = sq_plano
    Left = 200
    Top = 128
  end
  object cds_plano: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_plano'
    Left = 200
    Top = 183
    object cds_planoOBJETIVO_TESTE: TStringField
      FieldName = 'OBJETIVO_TESTE'
      Required = True
      Size = 301
    end
    object cds_planoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_planoINSTRUCOES_TESTE: TStringField
      FieldName = 'INSTRUCOES_TESTE'
      Size = 300
    end
    object cds_planoEVIDENCIAR_TESTE: TStringField
      FieldName = 'EVIDENCIAR_TESTE'
      Required = True
      Size = 10
    end
    object cds_planoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Required = True
      Size = 300
    end
    object cds_planoCLIENTE_AGENDADO: TStringField
      FieldName = 'CLIENTE_AGENDADO'
      Size = 200
    end
    object cds_planoAMBIENTE_COMPILACAO: TStringField
      FieldName = 'AMBIENTE_COMPILACAO'
      Required = True
      Size = 101
    end
    object cds_planoRESPONSAVEL_PLANO_TESTE: TStringField
      FieldName = 'RESPONSAVEL_PLANO_TESTE'
      Required = True
      Size = 200
    end
    object cds_planoID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      Required = True
    end
    object cds_planoFERRAMENTA_TESTE: TStringField
      FieldName = 'FERRAMENTA_TESTE'
      Size = 100
    end
    object cds_planoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_planoHARDWARE: TStringField
      FieldName = 'HARDWARE'
      Size = 100
    end
    object cds_planoSOFTWARE: TStringField
      FieldName = 'SOFTWARE'
      Size = 50
    end
    object cds_planoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object cds_planoE1_TESTE_UNITARIO: TStringField
      FieldName = 'E1_TESTE_UNITARIO'
      Size = 10
    end
    object cds_planoE2_TESTE_SISTEMA: TStringField
      FieldName = 'E2_TESTE_SISTEMA'
      Size = 10
    end
    object cds_planoE3_TESTE_INTEGRACAO: TStringField
      FieldName = 'E3_TESTE_INTEGRACAO'
      Size = 10
    end
    object cds_planoE4_TESTE_ESTRUTURAL_CX_BRANCA: TStringField
      FieldName = 'E4_TESTE_ESTRUTURAL_CX_BRANCA'
      Size = 10
    end
    object cds_planoT1_ESTRUTURAL: TStringField
      FieldName = 'T1_ESTRUTURAL'
      Size = 10
    end
    object cds_planoT1_FUNCIONAL: TStringField
      FieldName = 'T1_FUNCIONAL'
      Size = 10
    end
    object cds_planoT1_DESENPENHO: TStringField
      FieldName = 'T1_DESENPENHO'
      Size = 10
    end
    object cds_planoT2_FUNCIONAL: TStringField
      FieldName = 'T2_FUNCIONAL'
      Size = 10
    end
    object cds_planoT2_REGRESSAO: TStringField
      FieldName = 'T2_REGRESSAO'
      Size = 10
    end
    object cds_planoT2_SEGURANCA: TStringField
      FieldName = 'T2_SEGURANCA'
      Size = 10
    end
    object cds_planoT2_USABILIDADE: TStringField
      FieldName = 'T2_USABILIDADE'
      Size = 10
    end
    object cds_planoT2_DESENPENHO: TStringField
      FieldName = 'T2_DESENPENHO'
      Size = 10
    end
    object cds_planoT2_STRESSE: TStringField
      FieldName = 'T2_STRESSE'
      Size = 10
    end
    object cds_planoT2_EXPLORATORIO: TStringField
      FieldName = 'T2_EXPLORATORIO'
      Size = 10
    end
    object cds_planoT3_FUNCIONAL: TStringField
      FieldName = 'T3_FUNCIONAL'
      Size = 10
    end
    object cds_planoT3_REGRESSAO: TStringField
      FieldName = 'T3_REGRESSAO'
      Size = 10
    end
    object cds_planoT3_EXPLORATORIO: TStringField
      FieldName = 'T3_EXPLORATORIO'
      Size = 10
    end
    object cds_planoT4_FUNCIONAL: TStringField
      FieldName = 'T4_FUNCIONAL'
      Size = 10
    end
    object cds_planoI1_MANUAL: TStringField
      FieldName = 'I1_MANUAL'
      Size = 10
    end
    object cds_planoI1_AUTOMATICO: TStringField
      FieldName = 'I1_AUTOMATICO'
      Size = 10
    end
    object cds_planoI2_MANUAL: TStringField
      FieldName = 'I2_MANUAL'
      Size = 10
    end
    object cds_planoI2_AUTOMATICO: TStringField
      FieldName = 'I2_AUTOMATICO'
      Size = 10
    end
    object cds_planoI3_MANUAL: TStringField
      FieldName = 'I3_MANUAL'
      Size = 10
    end
    object cds_planoI3_AUTOMATICO: TStringField
      FieldName = 'I3_AUTOMATICO'
      Size = 10
    end
    object cds_planoI4_MANUAL: TStringField
      FieldName = 'I4_MANUAL'
      Size = 10
    end
    object cds_planoI4_AUTOMATICO: TStringField
      FieldName = 'I4_AUTOMATICO'
      Size = 10
    end
    object cds_planoOBJETIVO: TMemoField
      FieldName = 'OBJETIVO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoREQUISITOS_FUNCIONAIS: TMemoField
      FieldName = 'REQUISITOS_FUNCIONAIS'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoREQUISITOS_NAO_FUNCIONAL: TMemoField
      FieldName = 'REQUISITOS_NAO_FUNCIONAL'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoCOBERTURA: TMemoField
      FieldName = 'COBERTURA'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoPARAR_TESTAR: TMemoField
      FieldName = 'PARAR_TESTAR'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoREPORTAR_FALHAS: TMemoField
      FieldName = 'REPORTAR_FALHAS'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoRETESTE: TMemoField
      FieldName = 'RETESTE'
      BlobType = ftMemo
      Size = 1
    end
    object cds_planoCASO_COD_1: TIntegerField
      FieldName = 'CASO_COD_1'
    end
    object cds_planoCASO_TESTE_1: TStringField
      FieldName = 'CASO_TESTE_1'
      Size = 100
    end
    object cds_planoPC_CLIENTE: TStringField
      FieldName = 'PC_CLIENTE'
      Size = 150
    end
    object cds_planoSERVIDOR_CLIENTE: TStringField
      FieldName = 'SERVIDOR_CLIENTE'
      Size = 50
    end
    object cds_planoSO_CLIENTE: TStringField
      FieldName = 'SO_CLIENTE'
      Size = 50
    end
    object cds_planoBROWSER_CLIENTE: TStringField
      FieldName = 'BROWSER_CLIENTE'
      Size = 50
    end
    object cds_planoOUTROS_RECURSOS: TStringField
      FieldName = 'OUTROS_RECURSOS'
      Size = 150
    end
    object cds_planoCASO_COD_2: TIntegerField
      FieldName = 'CASO_COD_2'
    end
    object cds_planoCASO_TESTE_2: TStringField
      FieldName = 'CASO_TESTE_2'
      Size = 100
    end
    object cds_planoCASO_COD_3: TIntegerField
      FieldName = 'CASO_COD_3'
    end
    object cds_planoCASO_TESTE_3: TStringField
      FieldName = 'CASO_TESTE_3'
      Size = 100
    end
    object cds_planoCASO_COD_4: TIntegerField
      FieldName = 'CASO_COD_4'
    end
    object cds_planoCASO_TESTE_4: TStringField
      FieldName = 'CASO_TESTE_4'
      Size = 100
    end
    object cds_planoCASO_COD_5: TIntegerField
      FieldName = 'CASO_COD_5'
    end
    object cds_planoCASO_TESTE_5: TStringField
      FieldName = 'CASO_TESTE_5'
      Size = 100
    end
    object cds_planoCASO_COD_6: TIntegerField
      FieldName = 'CASO_COD_6'
    end
    object cds_planoCASO_TESTE_6: TStringField
      FieldName = 'CASO_TESTE_6'
      Size = 100
    end
    object cds_planoCASO_COD_7: TIntegerField
      FieldName = 'CASO_COD_7'
    end
    object cds_planoCASO_TESTE_7: TStringField
      FieldName = 'CASO_TESTE_7'
      Size = 100
    end
    object cds_planoCASO_COD_8: TIntegerField
      FieldName = 'CASO_COD_8'
    end
    object cds_planoCASO_TESTE_8: TStringField
      FieldName = 'CASO_TESTE_8'
      Size = 100
    end
    object cds_planoCASO_COD_9: TIntegerField
      FieldName = 'CASO_COD_9'
    end
    object cds_planoCASO_TESTE_9: TStringField
      FieldName = 'CASO_TESTE_9'
      Size = 100
    end
    object cds_planoCASO_COD_10: TIntegerField
      FieldName = 'CASO_COD_10'
    end
    object cds_planoCASO_TESTE_10: TStringField
      FieldName = 'CASO_TESTE_10'
      Size = 100
    end
    object cds_planoCASO_COD_11: TIntegerField
      FieldName = 'CASO_COD_11'
    end
    object cds_planoCASO_TESTE_11: TStringField
      FieldName = 'CASO_TESTE_11'
      Size = 100
    end
  end
  object sq_usuario: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select'
      'u.login,'
      'u.id_usuario,'
      'u.carregar_imagem,'
      'u.senha,'
      'u.tipo_perfil,'
      'u.nome,'
      'u.img'
      'from usuario u')
    SQLConnection = sc_principal
    Left = 272
    Top = 80
    object sq_usuarioLOGIN: TStringField
      FieldName = 'LOGIN'
      Size = 40
    end
    object sq_usuarioID_USUARIO: TIntegerField
      FieldName = 'ID_USUARIO'
      Required = True
    end
    object sq_usuarioCARREGAR_IMAGEM: TBlobField
      FieldName = 'CARREGAR_IMAGEM'
      Size = 1
    end
    object sq_usuarioSENHA: TStringField
      FieldName = 'SENHA'
      Required = True
      Size = 30
    end
    object sq_usuarioTIPO_PERFIL: TStringField
      FieldName = 'TIPO_PERFIL'
      Required = True
      Size = 10
    end
    object sq_usuarioNOME: TStringField
      FieldName = 'NOME'
      Size = 200
    end
    object sq_usuarioIMG: TStringField
      FieldName = 'IMG'
      Size = 100
    end
  end
  object dsp_usuario: TDataSetProvider
    DataSet = sq_usuario
    Left = 272
    Top = 135
  end
  object cds_usuario: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_usuario'
    Left = 272
    Top = 193
    object cds_usuarioLOGIN: TStringField
      DisplayWidth = 22
      FieldName = 'LOGIN'
      Size = 40
    end
    object cds_usuarioID_USUARIO: TIntegerField
      DisplayWidth = 13
      FieldName = 'ID_USUARIO'
      Required = True
    end
    object cds_usuarioCARREGAR_IMAGEM: TBlobField
      DisplayWidth = 20
      FieldName = 'CARREGAR_IMAGEM'
      Size = 1
    end
    object cds_usuarioSENHA: TStringField
      DisplayWidth = 36
      FieldName = 'SENHA'
      Required = True
      Size = 30
    end
    object cds_usuarioTIPO_PERFIL: TStringField
      DisplayWidth = 13
      FieldName = 'TIPO_PERFIL'
      Required = True
      Size = 10
    end
    object cds_usuarioNOME: TStringField
      DisplayWidth = 240
      FieldName = 'NOME'
      Size = 200
    end
    object cds_usuarioIMG: TStringField
      FieldName = 'IMG'
      Size = 100
    end
  end
  object ds_usuario: TDataSource
    DataSet = cds_usuario
    OnDataChange = ds_usuarioDataChange
    Left = 272
    Top = 240
  end
  object sq_projeto_plano: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '               data, '
      '                 SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao'
      '               from projetos')
    SQLConnection = sc_principal
    Left = 352
    Top = 80
    object IntegerField1: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object StringField1: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object DateField1: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object StringField3: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object StringField4: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object StringField5: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object StringField6: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object StringField7: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object StringField8: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_planoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object dsp_projeto_plano: TDataSetProvider
    DataSet = sq_projeto_plano
    Left = 352
    Top = 136
  end
  object cds_projeto_plano: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projetos'
    OnReconcileError = cds_projetosReconcileError
    Left = 360
    Top = 192
    object cds_projeto_planoCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_planoDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_planoOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_planoESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_planoPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_planoRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_planoRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_planoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_planoAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_planoGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_planoPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_planoDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_planoPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_planoDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_planoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_planoLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_planoANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_planoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_projeto_planoDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_planoDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_planoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_plano: TDataSource
    DataSet = cds_projeto_plano
    Left = 360
    Top = 240
  end
  object sq_generators: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '')
    SQLConnection = sc_principal
    Left = 104
    Top = 8
  end
  object sq_cad_programador: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      'select c.id_programador,'
      'c.nome,'
      'c.email,'
      'c.contato,'
      'c.habilidades,'
      'c.id_projeto'
      'from programador c')
    SQLConnection = sc_principal
    Left = 456
    Top = 80
    object sq_cad_programadorID_PROGRAMADOR: TIntegerField
      FieldName = 'ID_PROGRAMADOR'
      Required = True
    end
    object sq_cad_programadorNOME: TStringField
      FieldName = 'NOME'
      Required = True
      Size = 75
    end
    object sq_cad_programadorEMAIL: TStringField
      FieldName = 'EMAIL'
      Required = True
      Size = 100
    end
    object sq_cad_programadorHABILIDADES: TStringField
      FieldName = 'HABILIDADES'
      Size = 200
    end
    object sq_cad_programadorCONTATO: TStringField
      FieldName = 'CONTATO'
      EditMask = '!\(999\)0000-0000;1;_'
    end
    object sq_cad_programadorID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 80
    end
  end
  object cds_cad_programador: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_cad_programador'
    Left = 456
    Top = 192
    object cds_cad_programadorID_PROGRAMADOR: TIntegerField
      FieldName = 'ID_PROGRAMADOR'
      Required = True
    end
    object cds_cad_programadorNOME: TStringField
      FieldName = 'NOME'
      Required = True
      Size = 75
    end
    object cds_cad_programadorEMAIL: TStringField
      FieldName = 'EMAIL'
      Required = True
      Size = 100
    end
    object cds_cad_programadorHABILIDADES: TStringField
      FieldName = 'HABILIDADES'
      Size = 200
    end
    object cds_cad_programadorCONTATO: TStringField
      FieldName = 'CONTATO'
      EditMask = '!\(999\)0000-0000;1;_'
    end
    object cds_cad_programadorID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 80
    end
  end
  object dsp_cad_programador: TDataSetProvider
    DataSet = sq_cad_programador
    Left = 456
    Top = 136
  end
  object ds_cad_programador: TDataSource
    DataSet = cds_cad_programador
    Left = 464
    Top = 240
  end
  object sq_roteiro: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select r.id_roteiro,'
      'r.autor,'
      'r.data,'
      'r.criticidade,'
      'r.localizacao,'
      'r.objetivo_teste,'
      'r.caso_teste,'
      'r.procedimento,'
      'r.pre_condicao,'
      'r.resultado_encontrado,'
      'r.resultado_esperado,'
      'r.id_projeto,'
      'r.versao,'
      'r.avaliacao_final,'
      'r.evidencia,'
      'r.status,'
      'r.solicitado_por,'
      'r.tipo_teste'
      'from roteiro_teste r')
    SQLConnection = sc_principal
    Left = 568
    Top = 80
    object sq_roteiroID_ROTEIRO: TIntegerField
      FieldName = 'ID_ROTEIRO'
      Required = True
    end
    object sq_roteiroAUTOR: TStringField
      FieldName = 'AUTOR'
      Required = True
      Size = 50
    end
    object sq_roteiroDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_roteiroCRITICIDADE: TStringField
      FieldName = 'CRITICIDADE'
      Required = True
      Size = 10
    end
    object sq_roteiroLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 100
    end
    object sq_roteiroOBJETIVO_TESTE: TStringField
      FieldName = 'OBJETIVO_TESTE'
      Size = 100
    end
    object sq_roteiroCASO_TESTE: TStringField
      FieldName = 'CASO_TESTE'
      Size = 50
    end
    object sq_roteiroPRE_CONDICAO: TStringField
      FieldName = 'PRE_CONDICAO'
      Size = 100
    end
    object sq_roteiroRESULTADO_ENCONTRADO: TStringField
      FieldName = 'RESULTADO_ENCONTRADO'
      Size = 300
    end
    object sq_roteiroRESULTADO_ESPERADO: TStringField
      FieldName = 'RESULTADO_ESPERADO'
      Size = 300
    end
    object sq_roteiroID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_roteiroAVALIACAO_FINAL: TStringField
      FieldName = 'AVALIACAO_FINAL'
      Required = True
      Size = 10
    end
    object sq_roteiroEVIDENCIA: TBlobField
      FieldName = 'EVIDENCIA'
      Size = 1
    end
    object sq_roteiroSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object sq_roteiroVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object sq_roteiroSOLICITADO_POR: TStringField
      FieldName = 'SOLICITADO_POR'
      Size = 50
    end
    object sq_roteiroPROCEDIMENTO: TStringField
      FieldName = 'PROCEDIMENTO'
      Size = 300
    end
    object sq_roteiroTIPO_TESTE: TStringField
      FieldName = 'TIPO_TESTE'
      Required = True
      Size = 50
    end
  end
  object dsp_roteiro: TDataSetProvider
    DataSet = sq_roteiro
    Left = 566
    Top = 135
  end
  object cds_roteiro: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_roteiro'
    Left = 568
    Top = 193
    object cds_roteiroID_ROTEIRO: TIntegerField
      FieldName = 'ID_ROTEIRO'
      Required = True
    end
    object cds_roteiroAUTOR: TStringField
      FieldName = 'AUTOR'
      Required = True
      Size = 50
    end
    object cds_roteiroDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_roteiroCRITICIDADE: TStringField
      FieldName = 'CRITICIDADE'
      Required = True
      Size = 10
    end
    object cds_roteiroLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 100
    end
    object cds_roteiroOBJETIVO_TESTE: TStringField
      FieldName = 'OBJETIVO_TESTE'
      Size = 100
    end
    object cds_roteiroCASO_TESTE: TStringField
      FieldName = 'CASO_TESTE'
      Size = 50
    end
    object cds_roteiroPRE_CONDICAO: TStringField
      FieldName = 'PRE_CONDICAO'
      Size = 100
    end
    object cds_roteiroRESULTADO_ENCONTRADO: TStringField
      FieldName = 'RESULTADO_ENCONTRADO'
      Size = 300
    end
    object cds_roteiroRESULTADO_ESPERADO: TStringField
      FieldName = 'RESULTADO_ESPERADO'
      Size = 300
    end
    object cds_roteiroID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_roteiroAVALIACAO_FINAL: TStringField
      FieldName = 'AVALIACAO_FINAL'
      Required = True
      Size = 10
    end
    object cds_roteiroEVIDENCIA: TBlobField
      FieldName = 'EVIDENCIA'
      Size = 1
    end
    object cds_roteiroSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object cds_roteiroVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object cds_roteiroSOLICITADO_POR: TStringField
      FieldName = 'SOLICITADO_POR'
      Size = 50
    end
    object cds_roteiroPROCEDIMENTO: TStringField
      FieldName = 'PROCEDIMENTO'
      Size = 300
    end
    object cds_roteiroTIPO_TESTE: TStringField
      FieldName = 'TIPO_TESTE'
      Required = True
      Size = 50
    end
  end
  object ds_roteiro: TDataSource
    DataSet = cds_roteiro
    Left = 568
    Top = 248
  end
  object sq_projeto_roteiro: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '                SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos')
    SQLConnection = sc_principal
    Left = 664
    Top = 88
    object sq_projeto_roteiroCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_roteiroDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_roteiroOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_roteiroESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_roteiroPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_roteiroRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_roteiroRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_roteiroOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_roteiroAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_roteiroGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_roteiroPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_roteiroDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_roteiroPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_roteiroDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_roteiroVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_roteiroLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_roteiroANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_roteiroDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_roteiroDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_roteiroDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object sq_projeto_roteiroSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object dsp_projeto_roteiro: TDataSetProvider
    DataSet = sq_projeto_roteiro
    Left = 664
    Top = 152
  end
  object cds_projeto_roteiro: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_roteiro'
    Left = 672
    Top = 208
    object cds_projeto_roteiroCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_roteiroDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_roteiroOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_roteiroESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_roteiroPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_roteiroRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_roteiroRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_roteiroOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_roteiroAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_roteiroGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_roteiroPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_roteiroDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_roteiroPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_roteiroDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_roteiroVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_roteiroLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_roteiroANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_roteiroDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_roteiroDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_roteiroDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_roteiroSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_roteiro: TDataSource
    DataSet = cds_projeto_roteiro
    Left = 672
    Top = 256
  end
  object sq_projeto_arquivo: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '                 SITUACAO_ATUAL,  '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos')
    SQLConnection = sc_principal
    Left = 768
    Top = 88
    object sq_projeto_arquivoCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_arquivoDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_arquivoOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_arquivoESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_arquivoPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_arquivoRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_arquivoRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_arquivoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_arquivoAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_arquivoGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_arquivoPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_arquivoDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_arquivoPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_arquivoDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_arquivoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_arquivoLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_arquivoANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_arquivoDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_arquivoDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_arquivoDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object sq_projeto_arquivoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object dsp_projeto_arquivo: TDataSetProvider
    DataSet = sq_projeto_arquivo
    UpdateMode = upWhereKeyOnly
    Left = 768
    Top = 136
  end
  object cds_projeto_arquivo: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_arquivo'
    Left = 768
    Top = 192
    object cds_projeto_arquivoCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_arquivoDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_arquivoOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_arquivoESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_arquivoPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_arquivoRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_arquivoRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_arquivoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_arquivoAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_arquivoGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_arquivoPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_arquivoDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_arquivoPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_arquivoDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_arquivoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_arquivoLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_arquivoANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_arquivoDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_arquivoDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_arquivoDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_arquivoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_arquivo: TDataSource
    DataSet = cds_projeto_arquivo
    Left = 768
    Top = 248
  end
  object sq_gerenciar: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      'select g.id,'
      'g.tipo_arquivo,'
      'g.id_projeto,'
      'g.observacao,'
      'g.data'
      'from gerenciar_arquivo g')
    SQLConnection = sc_principal
    Left = 33
    Top = 304
    object sq_gerenciarID: TStringField
      FieldName = 'ID'
      Size = 10
    end
    object sq_gerenciarTIPO_ARQUIVO: TStringField
      FieldName = 'TIPO_ARQUIVO'
      Size = 10
    end
    object sq_gerenciarID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 10
    end
    object sq_gerenciarOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 80
    end
    object sq_gerenciarDATA: TDateField
      FieldName = 'DATA'
    end
  end
  object dsp_gerenciar: TDataSetProvider
    DataSet = sq_gerenciar
    Left = 32
    Top = 360
  end
  object cds_gerenciar: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_gerenciar'
    Left = 32
    Top = 408
    object cds_gerenciarID: TStringField
      FieldName = 'ID'
      Size = 10
    end
    object cds_gerenciarTIPO_ARQUIVO: TStringField
      FieldName = 'TIPO_ARQUIVO'
      Size = 10
    end
    object cds_gerenciarID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 10
    end
    object cds_gerenciarOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 80
    end
    object cds_gerenciarDATA: TDateField
      FieldName = 'DATA'
    end
  end
  object ds_gerenciar: TDataSource
    DataSet = cds_gerenciar
    Left = 32
    Top = 456
  end
  object ds_resultado_plano: TDataSource
    DataSet = cds_resultado_plano
    Left = 136
    Top = 448
  end
  object cds_resultado_plano: TClientDataSet
    Aggregates = <>
    AggregatesActive = True
    Params = <>
    ProviderName = 'dsp_resultado_plano'
    Left = 136
    Top = 392
    object cds_resultado_planoID_RESULTADO: TIntegerField
      FieldName = 'ID_RESULTADO'
    end
    object cds_resultado_planoNOME_TELA: TStringField
      FieldName = 'NOME_TELA'
      Size = 100
    end
    object cds_resultado_planoTELA_PRONTA: TStringField
      FieldName = 'TELA_PRONTA'
      Size = 10
    end
    object cds_resultado_planoFUNCIONALIDADE: TStringField
      FieldName = 'FUNCIONALIDADE'
      Size = 10
    end
    object cds_resultado_planoVERIFICACAO_MASCARAS: TStringField
      FieldName = 'VERIFICACAO_MASCARAS'
      Size = 10
    end
    object cds_resultado_planoPASSAGEM_FOCO: TStringField
      FieldName = 'PASSAGEM_FOCO'
      Size = 10
    end
    object cds_resultado_planoSUGESTOES: TStringField
      FieldName = 'SUGESTOES'
      Size = 100
    end
    object cds_resultado_planoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 100
    end
    object cds_resultado_planoQUANTIDADE_BUGS: TStringField
      FieldName = 'QUANTIDADE_BUGS'
      Size = 10
    end
    object cds_resultado_planoCORRIGIDO: TStringField
      FieldName = 'CORRIGIDO'
      Size = 50
    end
    object cds_resultado_planoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_resultado_planoHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_resultado_planoID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 50
    end
    object cds_resultado_planoDATA_FINAL: TDateField
      FieldName = 'DATA_FINAL'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_resultado_planoDATA_INICIAL: TDateField
      FieldName = 'DATA_INICIAL'
    end
    object cds_resultado_planoSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 30
    end
    object cds_resultado_planoCARREGAR_EVIDENCIAR: TBlobField
      FieldName = 'CARREGAR_EVIDENCIAR'
      Size = 1
    end
  end
  object dsp_resultado_plano: TDataSetProvider
    DataSet = sq_resultado_plano
    Left = 138
    Top = 347
  end
  object sq_resultado_plano: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select rp.id_resultado,'
      'rp.nome_tela,'
      'rp.tela_pronta,'
      'rp.funcionalidade,'
      'rp.verificacao_mascaras,'
      'rp.passagem_foco,'
      'rp.sugestoes,'
      'rp.observacao,'
      'rp.quantidade_bugs,'
      'rp.corrigido,'
      'rp.data,'
      'rp.hora,'
      'rp.id_projeto,'
      'rp.data_final,'
      'rp.data_inicial,'
      'rp.status,'
      'rp.carregar_evidenciar'
      'From resultado_plano rp')
    SQLConnection = sc_principal
    Left = 136
    Top = 296
    object sq_resultado_planoID_RESULTADO: TIntegerField
      FieldName = 'ID_RESULTADO'
    end
    object sq_resultado_planoNOME_TELA: TStringField
      FieldName = 'NOME_TELA'
      Size = 100
    end
    object sq_resultado_planoTELA_PRONTA: TStringField
      FieldName = 'TELA_PRONTA'
      Size = 10
    end
    object sq_resultado_planoFUNCIONALIDADE: TStringField
      FieldName = 'FUNCIONALIDADE'
      Size = 10
    end
    object sq_resultado_planoVERIFICACAO_MASCARAS: TStringField
      FieldName = 'VERIFICACAO_MASCARAS'
      Size = 10
    end
    object sq_resultado_planoPASSAGEM_FOCO: TStringField
      FieldName = 'PASSAGEM_FOCO'
      Size = 10
    end
    object sq_resultado_planoSUGESTOES: TStringField
      FieldName = 'SUGESTOES'
      Size = 100
    end
    object sq_resultado_planoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 100
    end
    object sq_resultado_planoQUANTIDADE_BUGS: TStringField
      FieldName = 'QUANTIDADE_BUGS'
      Size = 10
    end
    object sq_resultado_planoCORRIGIDO: TStringField
      FieldName = 'CORRIGIDO'
      Size = 50
    end
    object sq_resultado_planoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_resultado_planoHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_resultado_planoID_PROJETO: TStringField
      FieldName = 'ID_PROJETO'
      Size = 50
    end
    object sq_resultado_planoDATA_FINAL: TDateField
      FieldName = 'DATA_FINAL'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_resultado_planoDATA_INICIAL: TDateField
      FieldName = 'DATA_INICIAL'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_resultado_planoSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 30
    end
    object sq_resultado_planoCARREGAR_EVIDENCIAR: TBlobField
      FieldName = 'CARREGAR_EVIDENCIAR'
      Size = 1
    end
  end
  object dsp_projeto_resultplano: TDataSetProvider
    DataSet = sq_projeto_resultplano
    Left = 264
    Top = 344
  end
  object sq_projeto_resultplano: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '               SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 264
    Top = 296
    object sq_projeto_resultplanoCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_resultplanoDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_resultplanoOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_resultplanoESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_resultplanoPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_resultplanoRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_resultplanoRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_resultplanoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_resultplanoAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_resultplanoGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_resultplanoPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_resultplanoDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_resultplanoPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_resultplanoDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_resultplanoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_resultplanoLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_resultplanoANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_resultplanoDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_resultplanoDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_resultplanoDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object sq_projeto_resultplanoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object cds_projeto_resultplano: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_resultplano'
    Left = 264
    Top = 392
    object cds_projeto_resultplanoCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_resultplanoDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_resultplanoOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_resultplanoESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_resultplanoPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_resultplanoRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_resultplanoRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_resultplanoOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_resultplanoAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_resultplanoGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_resultplanoPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_resultplanoDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_resultplanoPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_resultplanoDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_resultplanoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_resultplanoLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_resultplanoANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_resultplanoDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_resultplanoDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_resultplanoDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_resultplanoSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_resultplano: TDataSource
    DataSet = cds_projeto_resultplano
    Left = 264
    Top = 448
  end
  object cds_pesq_programador: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_pesq_programador'
    Left = 400
    Top = 392
    object cds_pesq_programadorID_PROGRAMADOR: TIntegerField
      FieldName = 'ID_PROGRAMADOR'
      Required = True
    end
    object cds_pesq_programadorNOME: TStringField
      FieldName = 'NOME'
      Required = True
      Size = 75
    end
    object cds_pesq_programadorEMAIL: TStringField
      FieldName = 'EMAIL'
      Required = True
      Size = 100
    end
    object cds_pesq_programadorCONTATO: TStringField
      FieldName = 'CONTATO'
    end
    object cds_pesq_programadorHABILIDADES: TStringField
      FieldName = 'HABILIDADES'
      Size = 200
    end
  end
  object ds_pesq_programador: TDataSource
    DataSet = cds_pesq_programador
    Left = 400
    Top = 448
  end
  object dsp_pesq_programador: TDataSetProvider
    DataSet = sq_pesq_programador
    Left = 400
    Top = 344
  end
  object sq_pesq_programador: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select c.id_programador,'
      'c.nome,'
      'c.email,'
      'c.contato,'
      'c.habilidades'
      'from programador c'
      '')
    SQLConnection = sc_principal
    Left = 400
    Top = 296
    object sq_pesq_programadorID_PROGRAMADOR: TIntegerField
      FieldName = 'ID_PROGRAMADOR'
      Required = True
    end
    object sq_pesq_programadorNOME: TStringField
      FieldName = 'NOME'
      Required = True
      Size = 75
    end
    object sq_pesq_programadorEMAIL: TStringField
      FieldName = 'EMAIL'
      Required = True
      Size = 100
    end
    object sq_pesq_programadorCONTATO: TStringField
      FieldName = 'CONTATO'
    end
    object sq_pesq_programadorHABILIDADES: TStringField
      FieldName = 'HABILIDADES'
      Size = 200
    end
  end
  object dsp_projeto_programador: TDataSetProvider
    DataSet = sq_projeto_programador
    Left = 544
    Top = 360
  end
  object sq_projeto_programador: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      ' select codigo, '
      '               descricao, '
      '                 SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 544
    Top = 304
    object sq_projeto_programadorCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_programadorDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_programadorSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object sq_projeto_programadorOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_programadorESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_programadorPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_programadorRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_programadorRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_programadorOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_programadorAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_programadorGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_programadorPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_programadorDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_programadorPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_programadorDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_programadorVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_programadorLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_programadorANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_programadorDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_programadorDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_programadorDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object cds_projeto_programador: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_programador'
    Left = 544
    Top = 416
    object cds_projeto_programadorCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_programadorDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_programadorOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_programadorESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_programadorPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_programadorRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_programadorRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_programadorOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_programadorAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_programadorGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_programadorPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_programadorDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_programadorPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_programadorDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_programadorVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_programadorLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_programadorANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_programadorDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_programadorDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_programadorDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_programadorSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_programador: TDataSource
    DataSet = cds_projeto_programador
    Left = 544
    Top = 472
  end
  object sq_cad_bug: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select b.id,'
      'b.data,'
      'b.hora,'
      'b.descricao,'
      'b.cliente,'
      'b.descoberto_por,'
      'b.prioridade,'
      'b.localizacao,'
      'b.possui_evidencia,'
      'b.procedimento,'
      'b.id_solicitacao,'
      'b.classificacao,'
      'b.carregar_evidencia,'
      'b.id_projeto,'
      'b.versao'
      'from cadastro_bug b')
    SQLConnection = sc_principal
    Left = 680
    Top = 304
    object sq_cad_bugID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_cad_bugDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_cad_bugHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_cad_bugDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Size = 300
    end
    object sq_cad_bugCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
    object sq_cad_bugDESCOBERTO_POR: TStringField
      FieldName = 'DESCOBERTO_POR'
      Size = 50
    end
    object sq_cad_bugPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Size = 30
    end
    object sq_cad_bugLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 300
    end
    object sq_cad_bugPOSSUI_EVIDENCIA: TStringField
      FieldName = 'POSSUI_EVIDENCIA'
      Size = 10
    end
    object sq_cad_bugPROCEDIMENTO: TMemoField
      FieldName = 'PROCEDIMENTO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_cad_bugCARREGAR_EVIDENCIA: TBlobField
      FieldName = 'CARREGAR_EVIDENCIA'
      Size = 1
    end
    object sq_cad_bugID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_cad_bugVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object sq_cad_bugID_SOLICITACAO: TStringField
      FieldName = 'ID_SOLICITACAO'
      Size = 10
    end
    object sq_cad_bugCLASSIFICACAO: TStringField
      FieldName = 'CLASSIFICACAO'
    end
  end
  object dsp_cad_bug: TDataSetProvider
    DataSet = sq_cad_bug
    Left = 680
    Top = 360
  end
  object cds_cad_bug: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_cad_bug'
    Left = 680
    Top = 416
    object cds_cad_bugID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_cad_bugDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_cad_bugHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_cad_bugDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Size = 300
    end
    object cds_cad_bugCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
    object cds_cad_bugDESCOBERTO_POR: TStringField
      FieldName = 'DESCOBERTO_POR'
      Size = 50
    end
    object cds_cad_bugPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Size = 30
    end
    object cds_cad_bugLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 300
    end
    object cds_cad_bugPOSSUI_EVIDENCIA: TStringField
      FieldName = 'POSSUI_EVIDENCIA'
      Size = 10
    end
    object cds_cad_bugPROCEDIMENTO: TMemoField
      FieldName = 'PROCEDIMENTO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_cad_bugCARREGAR_EVIDENCIA: TBlobField
      FieldName = 'CARREGAR_EVIDENCIA'
      Size = 1
    end
    object cds_cad_bugID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_cad_bugVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 15
    end
    object cds_cad_bugID_SOLICITACAO: TStringField
      FieldName = 'ID_SOLICITACAO'
      Size = 10
    end
    object cds_cad_bugCLASSIFICACAO: TStringField
      FieldName = 'CLASSIFICACAO'
    end
  end
  object ds_cad_bug: TDataSource
    DataSet = cds_cad_bug
    Left = 680
    Top = 472
  end
  object sq_projeto_bug: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '  select codigo, '
      '               descricao, '
      '  SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      ''
      '')
    SQLConnection = sc_principal
    Left = 792
    Top = 312
    object sq_projeto_bugCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_bugDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_bugSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object sq_projeto_bugOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_bugESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_bugPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_bugRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_bugRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_bugOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_bugAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_bugGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_bugPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_bugDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_bugPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_bugDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_bugVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_bugLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_bugANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_bugDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_bugDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_bugDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object dsp_projeto_bug: TDataSetProvider
    DataSet = sq_projeto_bug
    Left = 792
    Top = 368
  end
  object cds_projeto_bug: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_bug'
    Left = 792
    Top = 424
    object cds_projeto_bugCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_bugDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_bugSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object cds_projeto_bugOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_bugESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_bugPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_bugRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_bugRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_bugOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_bugAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_bugGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_bugPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_bugDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_bugPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_bugDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_bugVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_bugLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_bugANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_bugDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_bugDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_bugDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object ds_projeto_bug: TDataSource
    DataSet = cds_projeto_bug
    Left = 792
    Top = 480
  end
  object sq_agenda: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '   select ag.id, '
      '                                            ag.id_projeto, '
      '                                            ag.descricao, '
      '                                            ag.status, '
      '                                            ag.cliente, '
      '                                            ag.solicitante, '
      '                                            ag.data, '
      '                                            ag.hora, '
      
        '                                            ag.data_atualizacao,' +
        ' '
      '                                            ag.observacao, '
      '                                            ag.versao, '
      '                                            ag.prioridade, '
      '                                            ag.data_agendamento'
      '                                     from agenda ag'
      '                               ')
    SQLConnection = sc_principal
    Left = 872
    Top = 88
    object sq_agendaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_agendaID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_agendaDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 200
    end
    object sq_agendaSTATUS: TStringField
      FieldName = 'STATUS'
      Required = True
    end
    object sq_agendaCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
    object sq_agendaSOLICITANTE: TStringField
      FieldName = 'SOLICITANTE'
      Size = 50
    end
    object sq_agendaDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_agendaHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_agendaDATA_ATUALIZACAO: TDateField
      FieldName = 'DATA_ATUALIZACAO'
    end
    object sq_agendaOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 100
    end
    object sq_agendaVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_agendaPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Required = True
      Size = 15
    end
    object sq_agendaDATA_AGENDAMENTO: TDateField
      FieldName = 'DATA_AGENDAMENTO'
      Required = True
    end
  end
  object dsp_agenda: TDataSetProvider
    DataSet = sq_agenda
    UpdateMode = upWhereKeyOnly
    Left = 872
    Top = 136
  end
  object cds_agenda: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_agenda'
    Left = 872
    Top = 192
    object cds_agendaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_agendaID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_agendaDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 200
    end
    object cds_agendaSTATUS: TStringField
      FieldName = 'STATUS'
      Required = True
    end
    object cds_agendaCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
    object cds_agendaSOLICITANTE: TStringField
      FieldName = 'SOLICITANTE'
      Size = 50
    end
    object cds_agendaDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_agendaHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_agendaDATA_ATUALIZACAO: TDateField
      FieldName = 'DATA_ATUALIZACAO'
    end
    object cds_agendaOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 100
    end
    object cds_agendaVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_agendaPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Required = True
      Size = 15
    end
    object cds_agendaDATA_AGENDAMENTO: TDateField
      FieldName = 'DATA_AGENDAMENTO'
      Required = True
    end
  end
  object ds_agenda: TDataSource
    DataSet = cds_agenda
    Left = 872
    Top = 248
  end
  object sq_projeto_agenda: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '               SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos')
    SQLConnection = sc_principal
    Left = 976
    Top = 96
    object IntegerField5: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object StringField51: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object StringField53: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object StringField54: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object StringField55: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object StringField56: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object StringField57: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object StringField58: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object StringField59: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object StringField60: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object StringField61: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object StringField62: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object StringField63: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object DateField7: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object StringField64: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object StringField65: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object BlobField3: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object DateField8: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object StringField66: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object StringField67: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object sq_projeto_agendaSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object dsp_projeto_agenda: TDataSetProvider
    DataSet = sq_projeto_agenda
    UpdateMode = upWhereKeyOnly
    Left = 976
    Top = 144
  end
  object cds_projeto_agenda: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_arquivo'
    Left = 976
    Top = 200
    object IntegerField6: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object StringField68: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object StringField70: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object StringField71: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object StringField72: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object StringField73: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object StringField74: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object StringField75: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object StringField76: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object StringField77: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object StringField78: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object StringField79: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object StringField80: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object DateField9: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object StringField81: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object StringField82: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object BlobField4: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object DateField10: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object StringField83: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object StringField84: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_agendaSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_agenda: TDataSource
    DataSet = cds_projeto_agenda
    Left = 976
    Top = 256
  end
  object sq_checklist: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select cl.requisitos_adicionados,'
      'cl.nome_projeto,'
      'cl.data,'
      'cl.hora,'
      'cl.id_projeto'
      'from checklist cl')
    SQLConnection = sc_principal
    Left = 905
    Top = 309
    object sq_checklistREQUISITOS_ADICIONADOS: TStringField
      FieldName = 'REQUISITOS_ADICIONADOS'
      Required = True
      Size = 200
    end
    object sq_checklistNOME_PROJETO: TStringField
      FieldName = 'NOME_PROJETO'
      Size = 100
    end
    object sq_checklistDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_checklistHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_checklistID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      Required = True
    end
  end
  object dsp_checklist: TDataSetProvider
    DataSet = sq_checklist
    Left = 904
    Top = 360
  end
  object cds_checklist: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_checklist'
    Left = 904
    Top = 416
    object cds_checklistREQUISITOS_ADICIONADOS: TStringField
      FieldName = 'REQUISITOS_ADICIONADOS'
      Required = True
      Size = 200
    end
    object cds_checklistNOME_PROJETO: TStringField
      FieldName = 'NOME_PROJETO'
      Size = 100
    end
    object cds_checklistDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_checklistHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_checklistID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      Required = True
    end
  end
  object ds_checklist: TDataSource
    DataSet = cds_checklist
    Left = 907
    Top = 477
  end
  object sq_cad_incidente: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select i.id, '
      '  i.id_projeto, '
      '  i.versao, '
      '  i.data, '
      '  i.descricao, '
      '  i.status, '
      ' i.pioridade, '
      ' i.incidente, '
      'i.passo_reproduzir, '
      'i.escopo_impacto,'
      ' i.resultado_esperado,'
      'i.resultado_alcancado, '
      ' i.testador, '
      ' i.ambiente, '
      '  i.tentativas'
      'from incidentes i')
    SQLConnection = sc_principal
    Left = 999
    Top = 319
    object sq_cad_incidenteID: TIntegerField
      FieldName = 'ID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Required = True
    end
    object sq_cad_incidenteID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      ProviderFlags = [pfInUpdate]
    end
    object sq_cad_incidenteVERSAO: TStringField
      FieldName = 'VERSAO'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object sq_cad_incidenteDATA: TDateField
      FieldName = 'DATA'
      ProviderFlags = [pfInUpdate]
    end
    object sq_cad_incidenteDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 150
    end
    object sq_cad_incidenteSTATUS: TStringField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object sq_cad_incidentePIORIDADE: TStringField
      FieldName = 'PIORIDADE'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 30
    end
    object sq_cad_incidenteINCIDENTE: TStringField
      FieldName = 'INCIDENTE'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object sq_cad_incidentePASSO_REPRODUZIR: TStringField
      FieldName = 'PASSO_REPRODUZIR'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object sq_cad_incidenteESCOPO_IMPACTO: TStringField
      FieldName = 'ESCOPO_IMPACTO'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object sq_cad_incidenteRESULTADO_ESPERADO: TMemoField
      FieldName = 'RESULTADO_ESPERADO'
      ProviderFlags = [pfInUpdate]
      BlobType = ftMemo
      Size = 1
    end
    object sq_cad_incidenteRESULTADO_ALCANCADO: TMemoField
      FieldName = 'RESULTADO_ALCANCADO'
      ProviderFlags = [pfInUpdate]
      BlobType = ftMemo
      Size = 1
    end
    object sq_cad_incidenteTESTADOR: TStringField
      FieldName = 'TESTADOR'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object sq_cad_incidenteAMBIENTE: TStringField
      FieldName = 'AMBIENTE'
      ProviderFlags = [pfInUpdate]
      Size = 300
    end
    object sq_cad_incidenteTENTATIVAS: TFMTBCDField
      FieldName = 'TENTATIVAS'
      ProviderFlags = [pfInUpdate]
      Precision = 18
      Size = 4
    end
  end
  object dsp_cad_incidente: TDataSetProvider
    DataSet = sq_cad_incidente
    UpdateMode = upWhereKeyOnly
    Left = 1001
    Top = 370
  end
  object cds_cad_incidente: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_cad_incidente'
    OnReconcileError = cds_cad_incidenteReconcileError
    Left = 1002
    Top = 425
    object cds_cad_incidenteID: TIntegerField
      FieldName = 'ID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Required = True
    end
    object cds_cad_incidenteID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
      ProviderFlags = [pfInUpdate]
    end
    object cds_cad_incidenteVERSAO: TStringField
      FieldName = 'VERSAO'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object cds_cad_incidenteDATA: TDateField
      FieldName = 'DATA'
      ProviderFlags = [pfInUpdate]
    end
    object cds_cad_incidenteDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 150
    end
    object cds_cad_incidenteSTATUS: TStringField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object cds_cad_incidentePIORIDADE: TStringField
      FieldName = 'PIORIDADE'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 30
    end
    object cds_cad_incidenteINCIDENTE: TStringField
      FieldName = 'INCIDENTE'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object cds_cad_incidentePASSO_REPRODUZIR: TStringField
      FieldName = 'PASSO_REPRODUZIR'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object cds_cad_incidenteESCOPO_IMPACTO: TStringField
      FieldName = 'ESCOPO_IMPACTO'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object cds_cad_incidenteRESULTADO_ESPERADO: TMemoField
      FieldName = 'RESULTADO_ESPERADO'
      ProviderFlags = [pfInUpdate]
      BlobType = ftMemo
      Size = 1
    end
    object cds_cad_incidenteRESULTADO_ALCANCADO: TMemoField
      FieldName = 'RESULTADO_ALCANCADO'
      ProviderFlags = [pfInUpdate]
      BlobType = ftMemo
      Size = 1
    end
    object cds_cad_incidenteTESTADOR: TStringField
      FieldName = 'TESTADOR'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object cds_cad_incidenteAMBIENTE: TStringField
      FieldName = 'AMBIENTE'
      ProviderFlags = [pfInUpdate]
      Size = 300
    end
    object cds_cad_incidenteTENTATIVAS: TFMTBCDField
      FieldName = 'TENTATIVAS'
      ProviderFlags = [pfInUpdate]
      Precision = 18
      Size = 4
    end
  end
  object ds_incidente: TDataSource
    DataSet = cds_cad_incidente
    Left = 999
    Top = 481
  end
  object sq_projeto_incidente: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '                SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 1124
    Top = 317
    object sq_projeto_incidenteCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_incidenteDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_incidenteSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object sq_projeto_incidenteOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_incidenteESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_incidentePREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_incidenteRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_incidenteRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_incidenteOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_incidenteAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_incidenteGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_incidentePLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_incidenteDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_incidentePOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_incidenteDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_incidenteVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_incidenteLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_incidenteANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_incidenteDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_incidenteDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_incidenteDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object dsp_projeto_incidente: TDataSetProvider
    DataSet = sq_projeto_incidente
    Left = 1124
    Top = 365
  end
  object cds_projeto_incidente: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_incidente'
    OnReconcileError = cds_projetosReconcileError
    Left = 1124
    Top = 413
    object cds_projeto_incidenteCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_incidenteDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_incidenteSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object cds_projeto_incidenteOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_incidenteESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_incidentePREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_incidenteRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_incidenteRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_incidenteOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_incidenteAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_incidenteGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_incidentePLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_incidenteDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_incidentePOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_incidenteDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_incidenteVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_incidenteLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_incidenteANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_incidenteDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_incidenteDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_incidenteDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object ds_projeto_incidente: TDataSource
    DataSet = cds_projeto_incidente
    Left = 1132
    Top = 469
  end
  object sq_projeto_controle: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '                SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 1200
    Top = 96
    object IntegerField7: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object StringField85: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object StringField87: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object StringField88: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object StringField89: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object StringField90: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object StringField91: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object StringField92: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object StringField93: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object StringField94: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object StringField95: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object StringField96: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object StringField97: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object DateField11: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
      EditMask = '!99/99/0000;1;_'
    end
    object StringField98: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object StringField99: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object BlobField5: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object DateField12: TDateField
      FieldName = 'DATA'
    end
    object StringField100: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object StringField101: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object sq_projeto_controleSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object dsp_projeto_controle: TDataSetProvider
    DataSet = sq_projeto_controle
    Left = 1200
    Top = 144
  end
  object cds_projeto_controle: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_controle'
    OnReconcileError = cds_projetosReconcileError
    Left = 1200
    Top = 192
    object IntegerField8: TIntegerField
      AutoGenerateValue = arAutoInc
      DefaultExpression = '0'
      FieldName = 'CODIGO'
      Required = True
    end
    object StringField102: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object StringField103: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object StringField104: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object StringField105: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object StringField106: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object StringField107: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object StringField108: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object StringField109: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object StringField110: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object StringField111: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object StringField112: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object StringField113: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object DateField13: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
      EditMask = '!99/99/0000;1;_'
    end
    object StringField114: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object StringField115: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object BlobField6: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object DateField14: TDateField
      FieldName = 'DATA'
    end
    object StringField117: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object StringField118: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
    object cds_projeto_controleSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
  end
  object ds_projeto_controle: TDataSource
    DataSet = cds_projeto_controle
    Left = 1200
    Top = 248
  end
  object sq_cronograma: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '   select c.id, '
      '                       c.projeto, '
      '                       c.versao, '
      '                       c.data, '
      '                       c.planejar_inicio, '
      '                       c.planejar_fim, '
      '                       c.projetar_inicio, '
      '                       c.ptojetar_fim, '
      '                       c.implementar_inicio, '
      '                       c.implementar_fim, '
      '                       c.avaliar_inicio, '
      '                       c.avaliar_fim, '
      '                       c.executar_inicio, '
      '                       c.executar_fim'
      '                from cronograma c')
    SQLConnection = sc_principal
    Left = 1334
    Top = 334
    object sq_cronogramaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_cronogramaPROJETO: TStringField
      FieldName = 'PROJETO'
      Required = True
      Size = 100
    end
    object sq_cronogramaVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object sq_cronogramaDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_cronogramaPLANEJAR_INICIO: TDateField
      FieldName = 'PLANEJAR_INICIO'
    end
    object sq_cronogramaPLANEJAR_FIM: TDateField
      FieldName = 'PLANEJAR_FIM'
    end
    object sq_cronogramaPROJETAR_INICIO: TDateField
      FieldName = 'PROJETAR_INICIO'
    end
    object sq_cronogramaPTOJETAR_FIM: TDateField
      FieldName = 'PTOJETAR_FIM'
    end
    object sq_cronogramaIMPLEMENTAR_INICIO: TDateField
      FieldName = 'IMPLEMENTAR_INICIO'
    end
    object sq_cronogramaIMPLEMENTAR_FIM: TDateField
      FieldName = 'IMPLEMENTAR_FIM'
    end
    object sq_cronogramaAVALIAR_INICIO: TDateField
      FieldName = 'AVALIAR_INICIO'
    end
    object sq_cronogramaAVALIAR_FIM: TDateField
      FieldName = 'AVALIAR_FIM'
    end
    object sq_cronogramaEXECUTAR_INICIO: TDateField
      FieldName = 'EXECUTAR_INICIO'
    end
    object sq_cronogramaEXECUTAR_FIM: TDateField
      FieldName = 'EXECUTAR_FIM'
    end
  end
  object dsp_cronograma: TDataSetProvider
    DataSet = sq_cronograma
    Left = 1336
    Top = 384
  end
  object cds_cronograma: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_cronograma'
    OnReconcileError = cds_projetosReconcileError
    Left = 1336
    Top = 432
    object cds_cronogramaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_cronogramaPROJETO: TStringField
      FieldName = 'PROJETO'
      Required = True
      Size = 100
    end
    object cds_cronogramaVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object cds_cronogramaDATA: TDateField
      FieldName = 'DATA'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaPLANEJAR_INICIO: TDateField
      FieldName = 'PLANEJAR_INICIO'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaPLANEJAR_FIM: TDateField
      FieldName = 'PLANEJAR_FIM'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaPROJETAR_INICIO: TDateField
      FieldName = 'PROJETAR_INICIO'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaIMPLEMENTAR_INICIO: TDateField
      FieldName = 'IMPLEMENTAR_INICIO'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaPTOJETAR_FIM: TDateField
      FieldName = 'PTOJETAR_FIM'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaIMPLEMENTAR_FIM: TDateField
      FieldName = 'IMPLEMENTAR_FIM'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaAVALIAR_INICIO: TDateField
      FieldName = 'AVALIAR_INICIO'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaAVALIAR_FIM: TDateField
      FieldName = 'AVALIAR_FIM'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaEXECUTAR_INICIO: TDateField
      FieldName = 'EXECUTAR_INICIO'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_cronogramaEXECUTAR_FIM: TDateField
      FieldName = 'EXECUTAR_FIM'
      EditMask = '!99/99/0000;1;_'
    end
  end
  object ds_cronograma: TDataSource
    DataSet = cds_cronograma
    Left = 1336
    Top = 488
  end
  object sq_crono_prog: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '                     select pa.id, '
      '                              pa.atividade, '
      '                              pa.data, '
      '                              pa.id_plan'
      '                       from plan_atividade pa')
    SQLConnection = sc_principal
    Left = 1336
    Top = 96
    object sq_crono_progID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_crono_progATIVIDADE: TStringField
      FieldName = 'ATIVIDADE'
      Size = 100
    end
    object sq_crono_progDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_crono_progID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
    end
  end
  object dsp_crono_prog: TDataSetProvider
    DataSet = sq_crono_prog
    Left = 1336
    Top = 144
  end
  object cds_crono_prog: TClientDataSet
    Aggregates = <>
    IndexFieldNames = 'ID_PLAN'
    MasterFields = 'ID_PLAN'
    Params = <>
    ProviderName = 'dsp_crono_prog'
    OnReconcileError = cds_projetosReconcileError
    Left = 1336
    Top = 200
    object cds_crono_progID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_crono_progATIVIDADE: TStringField
      FieldName = 'ATIVIDADE'
      Size = 100
    end
    object cds_crono_progDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_crono_progID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
    end
  end
  object ds_crono_prog: TDataSource
    DataSet = cds_crono_prog
    Left = 1336
    Top = 256
  end
  object sq_crono_concluido: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '  select pc.id, '
      '                             pc.id_plan, '
      '                             pc.atividade_concluida, '
      '                             pc.data'
      '                      from plan_concluida pc')
    SQLConnection = sc_principal
    Left = 1440
    Top = 96
    object sq_crono_concluidoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_crono_concluidoID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
    end
    object sq_crono_concluidoATIVIDADE_CONCLUIDA: TStringField
      FieldName = 'ATIVIDADE_CONCLUIDA'
      Size = 150
    end
    object sq_crono_concluidoDATA: TDateField
      FieldName = 'DATA'
    end
  end
  object dsp_crono_concluido: TDataSetProvider
    DataSet = sq_crono_concluido
    Left = 1440
    Top = 144
  end
  object cds_crono_concluido: TClientDataSet
    Aggregates = <>
    IndexFieldNames = 'ID_PLAN'
    MasterFields = 'ID_PLAN'
    Params = <>
    ProviderName = 'dsp_crono_concluido'
    OnReconcileError = cds_projetosReconcileError
    Left = 1440
    Top = 200
    object cds_crono_concluidoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_crono_concluidoID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
    end
    object cds_crono_concluidoATIVIDADE_CONCLUIDA: TStringField
      FieldName = 'ATIVIDADE_CONCLUIDA'
      Size = 150
    end
    object cds_crono_concluidoDATA: TDateField
      FieldName = 'DATA'
    end
  end
  object ds_crono_concluido: TDataSource
    DataSet = cds_crono_concluido
    Left = 1440
    Top = 256
  end
  object ds_plano: TDataSource
    DataSet = cds_plano
    OnStateChange = ds_planoStateChange
    Left = 200
    Top = 240
  end
  object sq_sol: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '   select s.id, '
      '                                   s.id_projeto, '
      '                                   s.data, '
      '                                   s.status, '
      '                                   s.testado_por, '
      '                                   s.programador, '
      '                                   s.prioridade, '
      '                                   s.historico, '
      '                                   s.solicidado, '
      '                                   s.resolvido, '
      '                                   s.selecte, '
      '                                   s.datanow, '
      '                                   s.versao, '
      '                                   s.id_caso_teste, '
      '                                   s.tipo_solicitacao, '
      '                                   s.palavra_chave'
      '                            from solicitacao s')
    SQLConnection = sc_principal
    Left = 1526
    Top = 346
    object sq_solID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_solID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_solDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_solSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object sq_solTESTADO_POR: TStringField
      FieldName = 'TESTADO_POR'
      Size = 50
    end
    object sq_solPROGRAMADOR: TStringField
      FieldName = 'PROGRAMADOR'
      Size = 50
    end
    object sq_solPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Size = 15
    end
    object sq_solHISTORICO: TMemoField
      FieldName = 'HISTORICO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_solSOLICIDADO: TStringField
      FieldName = 'SOLICIDADO'
      Size = 50
    end
    object sq_solRESOLVIDO: TStringField
      FieldName = 'RESOLVIDO'
    end
    object sq_solSELECTE: TStringField
      FieldName = 'SELECTE'
      FixedChar = True
      Size = 10
    end
    object sq_solDATANOW: TDateField
      FieldName = 'DATANOW'
    end
    object sq_solVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_solID_CASO_TESTE: TStringField
      FieldName = 'ID_CASO_TESTE'
      Size = 10
    end
    object sq_solTIPO_SOLICITACAO: TStringField
      FieldName = 'TIPO_SOLICITACAO'
      Required = True
    end
    object sq_solPALAVRA_CHAVE: TStringField
      FieldName = 'PALAVRA_CHAVE'
      Size = 50
    end
  end
  object dsp_sol: TDataSetProvider
    DataSet = sq_sol
    Left = 1523
    Top = 395
  end
  object ds_sol: TDataSource
    DataSet = cds_sol
    Left = 1523
    Top = 507
  end
  object cds_sol: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_sol'
    Left = 1528
    Top = 459
    object cds_solID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_solID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_solDATA: TDateField
      FieldName = 'DATA'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_solSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object cds_solTESTADO_POR: TStringField
      FieldName = 'TESTADO_POR'
      Size = 50
    end
    object cds_solPROGRAMADOR: TStringField
      FieldName = 'PROGRAMADOR'
      Size = 50
    end
    object cds_solPRIORIDADE: TStringField
      FieldName = 'PRIORIDADE'
      Size = 15
    end
    object cds_solHISTORICO: TMemoField
      FieldName = 'HISTORICO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_solSOLICIDADO: TStringField
      FieldName = 'SOLICIDADO'
      Size = 50
    end
    object cds_solRESOLVIDO: TStringField
      FieldName = 'RESOLVIDO'
    end
    object cds_solSELECTE: TStringField
      FieldName = 'SELECTE'
      FixedChar = True
      Size = 10
    end
    object cds_solDATANOW: TDateField
      FieldName = 'DATANOW'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_solVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_solID_CASO_TESTE: TStringField
      FieldName = 'ID_CASO_TESTE'
      Size = 10
    end
    object cds_solTIPO_SOLICITACAO: TStringField
      FieldName = 'TIPO_SOLICITACAO'
      Required = True
    end
    object cds_solPALAVRA_CHAVE: TStringField
      FieldName = 'PALAVRA_CHAVE'
      Size = 50
    end
  end
  object sq_projeto_sol: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select codigo, '
      '               descricao, '
      '                SITUACAO_ATUAL, '
      '               objetivo, '
      '               escopo, '
      '               premissas, '
      '               restricao, '
      '               riscos, '
      '               observacao,'
      '        ambiente_desenvolvimento,'
      'gerenciador_banco_dados,'
      'plataforma,'
      'desenvolvedores,'
      'possui_documentacao,'
      'dt_inicio_projeto,'
      'versao,'
      'linguagem,'
      'anexar_doc,'
      'data,'
      'desenvolvedor_2,'
      'desenvolvedor_3'
      'from projetos'
      '')
    SQLConnection = sc_principal
    Left = 1603
    Top = 347
    object sq_projeto_solCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object sq_projeto_solDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object sq_projeto_solSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object sq_projeto_solOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object sq_projeto_solESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object sq_projeto_solPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object sq_projeto_solRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object sq_projeto_solRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object sq_projeto_solOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object sq_projeto_solAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object sq_projeto_solGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object sq_projeto_solPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object sq_projeto_solDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object sq_projeto_solPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object sq_projeto_solDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object sq_projeto_solVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_projeto_solLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object sq_projeto_solANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object sq_projeto_solDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object sq_projeto_solDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object sq_projeto_solDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object dsp_projeto_sol: TDataSetProvider
    DataSet = sq_projeto_sol
    Left = 1603
    Top = 395
  end
  object cds_projeto_sol: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_projeto_sol'
    OnReconcileError = cds_projetosReconcileError
    Left = 1603
    Top = 451
    object cds_projeto_solCODIGO: TIntegerField
      FieldName = 'CODIGO'
      Required = True
    end
    object cds_projeto_solDESCRICAO: TStringField
      FieldName = 'DESCRICAO'
      Required = True
      Size = 100
    end
    object cds_projeto_solSITUACAO_ATUAL: TStringField
      FieldName = 'SITUACAO_ATUAL'
      Size = 300
    end
    object cds_projeto_solOBJETIVO: TStringField
      FieldName = 'OBJETIVO'
      Size = 300
    end
    object cds_projeto_solESCOPO: TStringField
      FieldName = 'ESCOPO'
      Size = 300
    end
    object cds_projeto_solPREMISSAS: TStringField
      FieldName = 'PREMISSAS'
      Size = 300
    end
    object cds_projeto_solRESTRICAO: TStringField
      FieldName = 'RESTRICAO'
      Size = 300
    end
    object cds_projeto_solRISCOS: TStringField
      FieldName = 'RISCOS'
      Size = 300
    end
    object cds_projeto_solOBSERVACAO: TStringField
      FieldName = 'OBSERVACAO'
      Size = 300
    end
    object cds_projeto_solAMBIENTE_DESENVOLVIMENTO: TStringField
      FieldName = 'AMBIENTE_DESENVOLVIMENTO'
      Size = 100
    end
    object cds_projeto_solGERENCIADOR_BANCO_DADOS: TStringField
      FieldName = 'GERENCIADOR_BANCO_DADOS'
      Size = 100
    end
    object cds_projeto_solPLATAFORMA: TStringField
      FieldName = 'PLATAFORMA'
      Size = 15
    end
    object cds_projeto_solDESENVOLVEDORES: TStringField
      FieldName = 'DESENVOLVEDORES'
      Size = 100
    end
    object cds_projeto_solPOSSUI_DOCUMENTACAO: TStringField
      FieldName = 'POSSUI_DOCUMENTACAO'
      Size = 10
    end
    object cds_projeto_solDT_INICIO_PROJETO: TDateField
      FieldName = 'DT_INICIO_PROJETO'
      Required = True
    end
    object cds_projeto_solVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_projeto_solLINGUAGEM: TStringField
      FieldName = 'LINGUAGEM'
      Size = 500
    end
    object cds_projeto_solANEXAR_DOC: TBlobField
      FieldName = 'ANEXAR_DOC'
      Size = 1
    end
    object cds_projeto_solDATA: TDateField
      FieldName = 'DATA'
      Required = True
    end
    object cds_projeto_solDESENVOLVEDOR_2: TStringField
      FieldName = 'DESENVOLVEDOR_2'
      Size = 100
    end
    object cds_projeto_solDESENVOLVEDOR_3: TStringField
      FieldName = 'DESENVOLVEDOR_3'
      Size = 100
    end
  end
  object ds_projeto_sol: TDataSource
    DataSet = cds_projeto_sol
    Left = 1603
    Top = 507
  end
  object sq_update: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQLConnection = sc_principal
    Left = 200
    Top = 8
  end
  object sq_controle: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      ''
      '           select cv.id, '
      '                  cv.id_projeto, '
      '                  cv.versao, '
      '                  cv.program, '
      '                  cv.versao_svn, '
      '                  cv.data, '
      '                  cv.adicionado, '
      '                  cv.data_add, '
      '                  cv.alterado, '
      '                  cv.data_alt, '
      '                  cv.removido, '
      '                  cv.data_rem, '
      '                  cv.base_dados, '
      '                  cv.data_bas, '
      '                  cv.exe'
      '           from controle_versao cv')
    SQLConnection = sc_principal
    Left = 1080
    Top = 104
    object sq_controleID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_controleID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object sq_controleVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_controlePROGRAM: TStringField
      FieldName = 'PROGRAM'
      Size = 100
    end
    object sq_controleVERSAO_SVN: TStringField
      FieldName = 'VERSAO_SVN'
      Size = 10
    end
    object sq_controleDATA: TDateField
      FieldName = 'DATA'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_controleADICIONADO: TMemoField
      FieldName = 'ADICIONADO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_controleDATA_ADD: TDateField
      FieldName = 'DATA_ADD'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_controleALTERADO: TMemoField
      FieldName = 'ALTERADO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_controleDATA_ALT: TDateField
      FieldName = 'DATA_ALT'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_controleREMOVIDO: TMemoField
      FieldName = 'REMOVIDO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_controleDATA_REM: TDateField
      FieldName = 'DATA_REM'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_controleBASE_DADOS: TMemoField
      FieldName = 'BASE_DADOS'
      BlobType = ftMemo
      Size = 1
    end
    object sq_controleDATA_BAS: TDateField
      FieldName = 'DATA_BAS'
      EditMask = '!99/99/0000;1;_'
    end
    object sq_controleEXE: TStringField
      FieldName = 'EXE'
      Size = 10
    end
  end
  object dsp_controle: TDataSetProvider
    DataSet = sq_controle
    Left = 1080
    Top = 160
  end
  object cds_controle: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_controle'
    Left = 1080
    Top = 208
    object cds_controleID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_controleID_PROJETO: TIntegerField
      FieldName = 'ID_PROJETO'
    end
    object cds_controleVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_controlePROGRAM: TStringField
      FieldName = 'PROGRAM'
      Size = 100
    end
    object cds_controleVERSAO_SVN: TStringField
      FieldName = 'VERSAO_SVN'
      Size = 10
    end
    object cds_controleDATA: TDateField
      FieldName = 'DATA'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_controleADICIONADO: TMemoField
      FieldName = 'ADICIONADO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_controleDATA_ADD: TDateField
      FieldName = 'DATA_ADD'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_controleALTERADO: TMemoField
      FieldName = 'ALTERADO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_controleDATA_ALT: TDateField
      FieldName = 'DATA_ALT'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_controleREMOVIDO: TMemoField
      FieldName = 'REMOVIDO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_controleDATA_REM: TDateField
      FieldName = 'DATA_REM'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_controleBASE_DADOS: TMemoField
      FieldName = 'BASE_DADOS'
      BlobType = ftMemo
      Size = 1
    end
    object cds_controleDATA_BAS: TDateField
      FieldName = 'DATA_BAS'
      EditMask = '!99/99/0000;1;_'
    end
    object cds_controleEXE: TStringField
      FieldName = 'EXE'
      Size = 10
    end
  end
  object ds_controle: TDataSource
    DataSet = cds_controle
    Left = 1080
    Top = 264
  end
  object sq_planejamento: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '       select plj.id_plan, '
      '                                   plj.projeto, '
      '                                   plj.versao, '
      '                                   plj.testador, '
      '                                   plj.data, '
      '                                   plj.hora'
      '                            from planejamento plj')
    SQLConnection = sc_principal
    Left = 1432
    Top = 336
    object sq_planejamentoID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
      ProviderFlags = [pfInUpdate, pfInKey]
      Required = True
    end
    object sq_planejamentoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 100
    end
    object sq_planejamentoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 25
    end
    object sq_planejamentoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Size = 60
    end
    object sq_planejamentoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_planejamentoHORA: TTimeField
      FieldName = 'HORA'
    end
  end
  object dsp_planejamento: TDataSetProvider
    DataSet = sq_planejamento
    Left = 1432
    Top = 384
  end
  object cds_planejamento: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_planejamento'
    Left = 1440
    Top = 440
    object cds_planejamentoID_PLAN: TIntegerField
      FieldName = 'ID_PLAN'
      ProviderFlags = [pfInUpdate, pfInKey]
      Required = True
    end
    object cds_planejamentoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 100
    end
    object cds_planejamentoVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 25
    end
    object cds_planejamentoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Size = 60
    end
    object cds_planejamentoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_planejamentoHORA: TTimeField
      FieldName = 'HORA'
    end
  end
  object ds_planejamento: TDataSource
    DataSet = cds_planejamento
    Left = 1440
    Top = 504
  end
  object sq_estado: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '                             select et.id, '
      '                                           et.projeto, '
      '                                           et.versao, '
      '                                           et.data, '
      '                                           et.testador, '
      '                                           et.modulo, '
      '                                           et.rotina'
      '                                    from estados et')
    SQLConnection = sc_principal
    Left = 1552
    Top = 112
    object sq_estadoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_estadoVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object sq_estadoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_estadoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Size = 80
    end
    object sq_estadoMODULO: TStringField
      FieldName = 'MODULO'
      Size = 80
    end
    object sq_estadoROTINA: TStringField
      FieldName = 'ROTINA'
      Size = 80
    end
    object sq_estadoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 80
    end
  end
  object dsp_estado: TDataSetProvider
    DataSet = sq_estado
    Left = 1544
    Top = 168
  end
  object cds_estado: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_estado'
    Left = 1544
    Top = 224
    object cds_estadoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_estadoVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object cds_estadoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_estadoTESTADOR: TStringField
      FieldName = 'TESTADOR'
      Size = 80
    end
    object cds_estadoMODULO: TStringField
      FieldName = 'MODULO'
      Size = 80
    end
    object cds_estadoROTINA: TStringField
      FieldName = 'ROTINA'
      Size = 80
    end
    object cds_estadoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 80
    end
  end
  object ds_estado: TDataSource
    DataSet = cds_estado
    Left = 1544
    Top = 272
  end
  object cds_xml: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 271
    Top = 13
  end
  object sq_versao: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '        select v.id, '
      '                                  v.versao, '
      '                                  v.versao_svn, '
      '                                  v.projeto, '
      '                                  v.suporte, '
      '                                  v.data, '
      '                                  v.historico'
      '                           from versao v')
    SQLConnection = sc_principal
    Left = 53
    Top = 521
    object sq_versaoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_versaoVERSAO: TStringField
      FieldName = 'VERSAO'
      Required = True
      Size = 10
    end
    object sq_versaoVERSAO_SVN: TStringField
      FieldName = 'VERSAO_SVN'
      Size = 10
    end
    object sq_versaoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 70
    end
    object sq_versaoSUPORTE: TStringField
      FieldName = 'SUPORTE'
      Size = 50
    end
    object sq_versaoDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_versaoHISTORICO: TBlobField
      FieldName = 'HISTORICO'
      Size = 1
    end
  end
  object dsp_versao: TDataSetProvider
    DataSet = sq_versao
    Left = 54
    Top = 575
  end
  object cds_versao: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_versao'
    Left = 55
    Top = 624
    object cds_versaoID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_versaoVERSAO: TStringField
      FieldName = 'VERSAO'
      Required = True
      Size = 10
    end
    object cds_versaoVERSAO_SVN: TStringField
      FieldName = 'VERSAO_SVN'
      Size = 10
    end
    object cds_versaoPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 70
    end
    object cds_versaoSUPORTE: TStringField
      FieldName = 'SUPORTE'
      Size = 50
    end
    object cds_versaoDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_versaoHISTORICO: TBlobField
      FieldName = 'HISTORICO'
      Size = 1
    end
  end
  object ds_versao: TDataSource
    DataSet = cds_versao
    Left = 56
    Top = 684
  end
  object sq_ver_cli: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '                 select vc.id, '
      '                            vc.cliente'
      '                     from versao_cliente vc')
    SQLConnection = sc_principal
    Left = 200
    Top = 527
    object sq_ver_cliID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_ver_cliCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
  end
  object ds_ver_cli: TDataSource
    DataSet = cds_ver_cli
    Left = 196
    Top = 684
  end
  object dsp_ver_cli: TDataSetProvider
    DataSet = sq_ver_cli
    Left = 197
    Top = 580
  end
  object cds_ver_cli: TClientDataSet
    Aggregates = <>
    IndexFieldNames = 'ID'
    MasterFields = 'ID'
    Params = <>
    ProviderName = 'dsp_ver_cli'
    Left = 196
    Top = 637
    object cds_ver_cliID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_ver_cliCLIENTE: TStringField
      FieldName = 'CLIENTE'
      Size = 100
    end
  end
  object dsp_suporte: TDataSetProvider
    DataSet = sq_suporte
    Left = 307
    Top = 588
  end
  object cds_suporte: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_suporte'
    Left = 312
    Top = 649
    object cds_suporteID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_suportePROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 50
    end
    object cds_suporteVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object cds_suporteEMPRESA: TStringField
      FieldName = 'EMPRESA'
      Size = 100
    end
    object cds_suporteDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_suporteSUPORTE: TStringField
      FieldName = 'SUPORTE'
      Size = 100
    end
    object cds_suporteSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object cds_suporteCONTATO: TStringField
      FieldName = 'CONTATO'
      Size = 50
    end
    object cds_suporteATENDENDE: TStringField
      FieldName = 'ATENDENDE'
      Size = 50
    end
    object cds_suportePROBLEMA: TMemoField
      FieldName = 'PROBLEMA'
      BlobType = ftMemo
      Size = 1
    end
    object cds_suporteRELATO_SUPORTE: TMemoField
      FieldName = 'RELATO_SUPORTE'
      BlobType = ftMemo
      Size = 1
    end
    object cds_suporteHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_suporteCONCLUSAO: TMemoField
      FieldName = 'CONCLUSAO'
      BlobType = ftMemo
      Size = 1
    end
  end
  object ds_suporte: TDataSource
    DataSet = cds_suporte
    Left = 311
    Top = 702
  end
  object sq_suporte: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '       select su.id, '
      '                     su.projeto, '
      '                     su.versao, '
      '                     su.empresa, '
      '                     su.data, '
      '                     su.suporte, '
      '                     su.status, '
      '                     su.contato, '
      '                     su.atendende, '
      '                     su.problema, '
      '                     su.relato_suporte, '
      '                     su.hora, '
      '                     su.conclusao'
      '              from suporte su')
    SQLConnection = sc_principal
    Left = 312
    Top = 537
    object sq_suporteID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_suportePROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 50
    end
    object sq_suporteVERSAO: TStringField
      FieldName = 'VERSAO'
      Size = 10
    end
    object sq_suporteEMPRESA: TStringField
      FieldName = 'EMPRESA'
      Size = 100
    end
    object sq_suporteDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_suporteSUPORTE: TStringField
      FieldName = 'SUPORTE'
      Size = 100
    end
    object sq_suporteSTATUS: TStringField
      FieldName = 'STATUS'
      Size = 50
    end
    object sq_suporteCONTATO: TStringField
      FieldName = 'CONTATO'
      Size = 50
    end
    object sq_suporteATENDENDE: TStringField
      FieldName = 'ATENDENDE'
      Size = 50
    end
    object sq_suportePROBLEMA: TMemoField
      FieldName = 'PROBLEMA'
      BlobType = ftMemo
      Size = 1
    end
    object sq_suporteRELATO_SUPORTE: TMemoField
      FieldName = 'RELATO_SUPORTE'
      BlobType = ftMemo
      Size = 1
    end
    object sq_suporteHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_suporteCONCLUSAO: TMemoField
      FieldName = 'CONCLUSAO'
      BlobType = ftMemo
      Size = 1
    end
  end
  object sq_faq: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      '          select f.id, '
      '                                                f.projeto, '
      '                                                f.versao, '
      '                                                f.data, '
      '                                                f.hora, '
      '                                                f.descricao,'
      '                                                f.localizacao, '
      '                                                f.empresa, '
      '                                                f.categoria, '
      '                                                f.problema, '
      '                                                f.solucao'
      '                                         from faq f')
    SQLConnection = sc_principal
    Left = 430
    Top = 528
    object sq_faqID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_faqPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 50
    end
    object sq_faqVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object sq_faqDATA: TDateField
      FieldName = 'DATA'
    end
    object sq_faqHORA: TTimeField
      FieldName = 'HORA'
    end
    object sq_faqEMPRESA: TStringField
      FieldName = 'EMPRESA'
      Size = 150
    end
    object sq_faqCATEGORIA: TStringField
      FieldName = 'CATEGORIA'
      Size = 50
    end
    object sq_faqPROBLEMA: TMemoField
      FieldName = 'PROBLEMA'
      BlobType = ftMemo
      Size = 1
    end
    object sq_faqSOLUCAO: TMemoField
      FieldName = 'SOLUCAO'
      BlobType = ftMemo
      Size = 1
    end
    object sq_faqLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 500
    end
    object sq_faqDESCRICAO: TMemoField
      FieldName = 'DESCRICAO'
      BlobType = ftMemo
      Size = 1
    end
  end
  object dsp_faq: TDataSetProvider
    DataSet = sq_faq
    Left = 428
    Top = 587
  end
  object cds_faq: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_faq'
    Left = 427
    Top = 645
    object cds_faqID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_faqPROJETO: TStringField
      FieldName = 'PROJETO'
      Size = 50
    end
    object cds_faqVERSAO: TStringField
      FieldName = 'VERSAO'
    end
    object cds_faqDATA: TDateField
      FieldName = 'DATA'
    end
    object cds_faqHORA: TTimeField
      FieldName = 'HORA'
    end
    object cds_faqEMPRESA: TStringField
      FieldName = 'EMPRESA'
      Size = 150
    end
    object cds_faqCATEGORIA: TStringField
      FieldName = 'CATEGORIA'
      Size = 50
    end
    object cds_faqPROBLEMA: TMemoField
      FieldName = 'PROBLEMA'
      BlobType = ftMemo
      Size = 1
    end
    object cds_faqSOLUCAO: TMemoField
      FieldName = 'SOLUCAO'
      BlobType = ftMemo
      Size = 1
    end
    object cds_faqLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 500
    end
    object cds_faqDESCRICAO: TMemoField
      FieldName = 'DESCRICAO'
      BlobType = ftMemo
      Size = 1
    end
  end
  object ds_faq: TDataSource
    DataSet = cds_faq
    Left = 429
    Top = 700
  end
  object sq_categoria: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      '                 select c.id, '
      '                                c.categoria'
      '                         from categoria c')
    SQLConnection = sc_principal
    Left = 584
    Top = 541
    object sq_categoriaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object sq_categoriaCATEGORIA: TStringField
      FieldName = 'CATEGORIA'
      Size = 100
    end
  end
  object dsp_categoria: TDataSetProvider
    DataSet = sq_categoria
    Left = 587
    Top = 593
  end
  object cds_categoria: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_categoria'
    Left = 589
    Top = 655
    object cds_categoriaID: TIntegerField
      FieldName = 'ID'
      Required = True
    end
    object cds_categoriaCATEGORIA: TStringField
      FieldName = 'CATEGORIA'
      Size = 100
    end
  end
  object ds_categoria: TDataSource
    DataSet = cds_categoria
    Left = 592
    Top = 713
  end
  object sc_mysql: TSQLConnection
    ConnectionName = 'MySQLConnection'
    DriverName = 'MySQL'
    GetDriverFunc = 'getSQLDriverMYSQL'
    LibraryName = 'dbxmys.dll'
    LoginPrompt = False
    Params.Strings = (
      'DriverUnit=Data.DBXMySQL'
      
        'DriverPackageLoader=TDBXDynalinkDriverLoader,DbxCommonDriver160.' +
        'bpl'
      
        'DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borla' +
        'nd.Data.DbxCommonDriver,Version=16.0.0.0,Culture=neutral,PublicK' +
        'eyToken=91d62ebb5b0d1b1b'
      
        'MetaDataPackageLoader=TDBXMySqlMetaDataCommandFactory,DbxMySQLDr' +
        'iver160.bpl'
      
        'MetaDataAssemblyLoader=Borland.Data.TDBXMySqlMetaDataCommandFact' +
        'ory,Borland.Data.DbxMySQLDriver,Version=16.0.0.0,Culture=neutral' +
        ',PublicKeyToken=91d62ebb5b0d1b1b'
      'GetDriverFunc=getSQLDriverMYSQL'
      'LibraryName=dbxmys.dll'
      'LibraryNameOsx=libsqlmys.dylib'
      'VendorLib=LIBMYSQL.dll'
      'VendorLibWin64=libmysql.dll'
      'VendorLibOsx=libmysqlclient.dylib'
      'MaxBlobSize=-1'
      'DriverName=MySQL'
      'User_Name=3soft08'
      'Password=3DeSKysofTPI'
      'ServerCharSet='
      'BlobSize=-1'
      'ErrorResourceFile='
      'LocaleCode=0000'
      'Compressed=False'
      'Encrypted=False'
      'ConnectTimeout=60'
      'Database=3soft08'
      'HostName=mysql.3soft.com.br')
    VendorLib = 'libmysql.dll'
    Left = 661
    Top = 551
  end
  object sq_glpi: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select *from glpi_problems')
    SQLConnection = sc_mysql
    Left = 737
    Top = 553
    object sq_glpiid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object sq_glpiname: TStringField
      FieldName = 'name'
      Size = 255
    end
    object sq_glpientities_id: TIntegerField
      FieldName = 'entities_id'
      Required = True
    end
    object sq_glpiis_recursive: TShortintField
      FieldName = 'is_recursive'
      Required = True
    end
    object sq_glpiis_deleted: TShortintField
      FieldName = 'is_deleted'
      Required = True
    end
    object sq_glpistatus: TStringField
      FieldName = 'status'
      Size = 255
    end
    object sq_glpicontent: TMemoField
      FieldName = 'content'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpidate_mod: TSQLTimeStampField
      FieldName = 'date_mod'
    end
    object sq_glpidate: TSQLTimeStampField
      FieldName = 'date'
    end
    object sq_glpisolvedate: TSQLTimeStampField
      FieldName = 'solvedate'
    end
    object sq_glpiclosedate: TSQLTimeStampField
      FieldName = 'closedate'
    end
    object sq_glpidue_date: TSQLTimeStampField
      FieldName = 'due_date'
    end
    object sq_glpiusers_id_recipient: TIntegerField
      FieldName = 'users_id_recipient'
      Required = True
    end
    object sq_glpiusers_id_lastupdater: TIntegerField
      FieldName = 'users_id_lastupdater'
      Required = True
    end
    object sq_glpisuppliers_id_assign: TIntegerField
      FieldName = 'suppliers_id_assign'
      Required = True
    end
    object sq_glpiurgency: TIntegerField
      FieldName = 'urgency'
      Required = True
    end
    object sq_glpiimpact: TIntegerField
      FieldName = 'impact'
      Required = True
    end
    object sq_glpipriority: TIntegerField
      FieldName = 'priority'
      Required = True
    end
    object sq_glpiitilcategories_id: TIntegerField
      FieldName = 'itilcategories_id'
      Required = True
    end
    object sq_glpiimpactcontent: TMemoField
      FieldName = 'impactcontent'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpicausecontent: TMemoField
      FieldName = 'causecontent'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpisymptomcontent: TMemoField
      FieldName = 'symptomcontent'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpisolutiontypes_id: TIntegerField
      FieldName = 'solutiontypes_id'
      Required = True
    end
    object sq_glpisolution: TMemoField
      FieldName = 'solution'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpiactiontime: TIntegerField
      FieldName = 'actiontime'
      Required = True
    end
    object sq_glpibegin_waiting_date: TSQLTimeStampField
      FieldName = 'begin_waiting_date'
    end
    object sq_glpiwaiting_duration: TIntegerField
      FieldName = 'waiting_duration'
      Required = True
    end
    object sq_glpiclose_delay_stat: TIntegerField
      FieldName = 'close_delay_stat'
      Required = True
    end
    object sq_glpisolve_delay_stat: TIntegerField
      FieldName = 'solve_delay_stat'
      Required = True
    end
    object sq_glpinotepad: TMemoField
      FieldName = 'notepad'
      BlobType = ftMemo
      Size = 1
    end
  end
  object dsp_glpi: TDataSetProvider
    DataSet = sq_glpi
    Left = 736
    Top = 604
  end
  object cds_glpi: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_glpi'
    Left = 730
    Top = 660
    object cds_glpiid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object cds_glpiname: TStringField
      FieldName = 'name'
      Size = 255
    end
    object cds_glpientities_id: TIntegerField
      FieldName = 'entities_id'
      Required = True
    end
    object cds_glpistatus: TStringField
      FieldName = 'status'
      Size = 255
    end
    object cds_glpicontent: TMemoField
      FieldName = 'content'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpidate_mod: TSQLTimeStampField
      FieldName = 'date_mod'
    end
    object cds_glpidate: TSQLTimeStampField
      FieldName = 'date'
    end
    object cds_glpisolvedate: TSQLTimeStampField
      FieldName = 'solvedate'
    end
    object cds_glpiclosedate: TSQLTimeStampField
      FieldName = 'closedate'
    end
    object cds_glpidue_date: TSQLTimeStampField
      FieldName = 'due_date'
    end
    object cds_glpiusers_id_recipient: TIntegerField
      FieldName = 'users_id_recipient'
      Required = True
    end
    object cds_glpiusers_id_lastupdater: TIntegerField
      FieldName = 'users_id_lastupdater'
      Required = True
    end
    object cds_glpisuppliers_id_assign: TIntegerField
      FieldName = 'suppliers_id_assign'
      Required = True
    end
    object cds_glpiurgency: TIntegerField
      FieldName = 'urgency'
      Required = True
    end
    object cds_glpiimpact: TIntegerField
      FieldName = 'impact'
      Required = True
    end
    object cds_glpipriority: TIntegerField
      FieldName = 'priority'
      Required = True
    end
    object cds_glpiitilcategories_id: TIntegerField
      FieldName = 'itilcategories_id'
      Required = True
    end
    object cds_glpiimpactcontent: TMemoField
      FieldName = 'impactcontent'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpicausecontent: TMemoField
      FieldName = 'causecontent'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpisymptomcontent: TMemoField
      FieldName = 'symptomcontent'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpisolutiontypes_id: TIntegerField
      FieldName = 'solutiontypes_id'
      Required = True
    end
    object cds_glpisolution: TMemoField
      FieldName = 'solution'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpiactiontime: TIntegerField
      FieldName = 'actiontime'
      Required = True
    end
    object cds_glpibegin_waiting_date: TSQLTimeStampField
      FieldName = 'begin_waiting_date'
    end
    object cds_glpiwaiting_duration: TIntegerField
      FieldName = 'waiting_duration'
      Required = True
    end
    object cds_glpiclose_delay_stat: TIntegerField
      FieldName = 'close_delay_stat'
      Required = True
    end
    object cds_glpisolve_delay_stat: TIntegerField
      FieldName = 'solve_delay_stat'
      Required = True
    end
    object cds_glpinotepad: TMemoField
      FieldName = 'notepad'
      BlobType = ftMemo
      Size = 1
    end
  end
  object ds_glpi: TDataSource
    DataSet = cds_glpi
    Left = 730
    Top = 716
  end
  object dsp_glpi_ticket: TDataSetProvider
    DataSet = sq_glpi_ticket
    Left = 846
    Top = 607
  end
  object cds_glpi_ticket: TClientDataSet
    Aggregates = <>
    IndexFieldNames = 'problems_id'
    MasterFields = 'id'
    MasterSource = ds_glpi
    PacketRecords = 0
    Params = <>
    ProviderName = 'dsp_glpi_ticket'
    Left = 848
    Top = 662
    object cds_glpi_ticketid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object cds_glpi_ticketproblems_id: TIntegerField
      FieldName = 'problems_id'
      Required = True
    end
    object cds_glpi_tickettickets_id: TIntegerField
      FieldName = 'tickets_id'
      Required = True
    end
  end
  object ds_glpi_ticket: TDataSource
    DataSet = cds_glpi_ticket
    Left = 847
    Top = 717
  end
  object sq_glpi_ticket: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      'select*from glpi_problems_tickets')
    SQLConnection = sc_mysql
    Left = 850
    Top = 552
    object sq_glpi_ticketid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object sq_glpi_ticketproblems_id: TIntegerField
      FieldName = 'problems_id'
      Required = True
    end
    object sq_glpi_tickettickets_id: TIntegerField
      FieldName = 'tickets_id'
      Required = True
    end
  end
  object dsp_glpi_problems_urser: TDataSetProvider
    DataSet = sq_glpi_problems_urser
    Left = 971
    Top = 599
  end
  object cds_glpi_problems_urser: TClientDataSet
    Aggregates = <>
    IndexFieldNames = 'problems_id'
    MasterFields = 'id'
    MasterSource = ds_glpi
    PacketRecords = 0
    Params = <>
    ProviderName = 'dsp_glpi_problems_urser'
    Left = 974
    Top = 664
    object cds_glpi_problems_urserid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object cds_glpi_problems_urserproblems_id: TIntegerField
      FieldName = 'problems_id'
      Required = True
    end
    object cds_glpi_problems_urserusers_id: TIntegerField
      FieldName = 'users_id'
      Required = True
    end
    object cds_glpi_problems_ursertype: TIntegerField
      FieldName = 'type'
      Required = True
    end
    object cds_glpi_problems_urseralternative_email: TStringField
      FieldName = 'alternative_email'
      Size = 255
    end
  end
  object ds_glpi_problems_urser: TDataSource
    DataSet = cds_glpi_problems_urser
    Left = 967
    Top = 724
  end
  object sq_glpi_problems_urser: TSQLQuery
    MaxBlobSize = -1
    Params = <>
    SQL.Strings = (
      'select *from glpi_problems_users')
    SQLConnection = sc_mysql
    Left = 974
    Top = 552
    object sq_glpi_problems_urserid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object sq_glpi_problems_urserproblems_id: TIntegerField
      FieldName = 'problems_id'
      Required = True
    end
    object sq_glpi_problems_urserusers_id: TIntegerField
      FieldName = 'users_id'
      Required = True
    end
    object sq_glpi_problems_ursertype: TIntegerField
      FieldName = 'type'
      Required = True
    end
    object sq_glpi_problems_urseruse_notification: TShortintField
      FieldName = 'use_notification'
      Required = True
    end
    object sq_glpi_problems_urseralternative_email: TStringField
      FieldName = 'alternative_email'
      Size = 255
    end
  end
  object dsp_glpi_chamado: TDataSetProvider
    DataSet = sq_glpi_chamado
    Left = 1095
    Top = 607
  end
  object cds_glpi_chamado: TClientDataSet
    Aggregates = <>
    Params = <>
    ProviderName = 'dsp_glpi_chamado'
    Left = 1097
    Top = 665
    object cds_glpi_chamadoid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object cds_glpi_chamadoentities_id: TIntegerField
      FieldName = 'entities_id'
      Required = True
    end
    object cds_glpi_chamadoname: TStringField
      FieldName = 'name'
      Size = 255
    end
    object cds_glpi_chamadodate: TSQLTimeStampField
      FieldName = 'date'
    end
    object cds_glpi_chamadoclosedate: TSQLTimeStampField
      FieldName = 'closedate'
    end
    object cds_glpi_chamadosolvedate: TSQLTimeStampField
      FieldName = 'solvedate'
    end
    object cds_glpi_chamadodate_mod: TSQLTimeStampField
      FieldName = 'date_mod'
    end
    object cds_glpi_chamadousers_id_lastupdater: TIntegerField
      FieldName = 'users_id_lastupdater'
      Required = True
    end
    object cds_glpi_chamadostatus: TStringField
      FieldName = 'status'
      Size = 255
    end
    object cds_glpi_chamadousers_id_recipient: TIntegerField
      FieldName = 'users_id_recipient'
      Required = True
    end
    object cds_glpi_chamadorequesttypes_id: TIntegerField
      FieldName = 'requesttypes_id'
      Required = True
    end
    object cds_glpi_chamadosuppliers_id_assign: TIntegerField
      FieldName = 'suppliers_id_assign'
      Required = True
    end
    object cds_glpi_chamadoitemtype: TStringField
      FieldName = 'itemtype'
      Required = True
      Size = 100
    end
    object cds_glpi_chamadoitems_id: TIntegerField
      FieldName = 'items_id'
      Required = True
    end
    object cds_glpi_chamadocontent: TMemoField
      FieldName = 'content'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpi_chamadourgency: TIntegerField
      FieldName = 'urgency'
      Required = True
    end
    object cds_glpi_chamadoimpact: TIntegerField
      FieldName = 'impact'
      Required = True
    end
    object cds_glpi_chamadopriority: TIntegerField
      FieldName = 'priority'
      Required = True
    end
    object cds_glpi_chamadoitilcategories_id: TIntegerField
      FieldName = 'itilcategories_id'
      Required = True
    end
    object cds_glpi_chamadotype: TIntegerField
      FieldName = 'type'
      Required = True
    end
    object cds_glpi_chamadocost_time: TFMTBCDField
      FieldName = 'cost_time'
      Required = True
      Precision = 22
      Size = 4
    end
    object cds_glpi_chamadocost_fixed: TFMTBCDField
      FieldName = 'cost_fixed'
      Required = True
      Precision = 22
      Size = 4
    end
    object cds_glpi_chamadocost_material: TFMTBCDField
      FieldName = 'cost_material'
      Required = True
      Precision = 22
      Size = 4
    end
    object cds_glpi_chamadosolutiontypes_id: TIntegerField
      FieldName = 'solutiontypes_id'
      Required = True
    end
    object cds_glpi_chamadosolution: TMemoField
      FieldName = 'solution'
      BlobType = ftMemo
      Size = 1
    end
    object cds_glpi_chamadoglobal_validation: TStringField
      FieldName = 'global_validation'
      Size = 255
    end
    object cds_glpi_chamadoslas_id: TIntegerField
      FieldName = 'slas_id'
      Required = True
    end
    object cds_glpi_chamadoslalevels_id: TIntegerField
      FieldName = 'slalevels_id'
      Required = True
    end
    object cds_glpi_chamadodue_date: TSQLTimeStampField
      FieldName = 'due_date'
    end
    object cds_glpi_chamadobegin_waiting_date: TSQLTimeStampField
      FieldName = 'begin_waiting_date'
    end
    object cds_glpi_chamadosla_waiting_duration: TIntegerField
      FieldName = 'sla_waiting_duration'
      Required = True
    end
    object cds_glpi_chamadowaiting_duration: TIntegerField
      FieldName = 'waiting_duration'
      Required = True
    end
    object cds_glpi_chamadoclose_delay_stat: TIntegerField
      FieldName = 'close_delay_stat'
      Required = True
    end
    object cds_glpi_chamadosolve_delay_stat: TIntegerField
      FieldName = 'solve_delay_stat'
      Required = True
    end
    object cds_glpi_chamadotakeintoaccount_delay_stat: TIntegerField
      FieldName = 'takeintoaccount_delay_stat'
      Required = True
    end
    object cds_glpi_chamadoactiontime: TIntegerField
      FieldName = 'actiontime'
      Required = True
    end
  end
  object ds_glpi_chamado: TDataSource
    DataSet = cds_glpi_chamado
    Left = 1098
    Top = 726
  end
  object sq_glpi_chamado: TSQLQuery
    MaxBlobSize = 1
    Params = <>
    SQL.Strings = (
      'select * from glpi_tickets')
    SQLConnection = sc_mysql
    Left = 1096
    Top = 551
    object sq_glpi_chamadoid: TIntegerField
      FieldName = 'id'
      Required = True
    end
    object sq_glpi_chamadoentities_id: TIntegerField
      FieldName = 'entities_id'
      Required = True
    end
    object sq_glpi_chamadoname: TStringField
      FieldName = 'name'
      Size = 255
    end
    object sq_glpi_chamadodate: TSQLTimeStampField
      FieldName = 'date'
    end
    object sq_glpi_chamadoclosedate: TSQLTimeStampField
      FieldName = 'closedate'
    end
    object sq_glpi_chamadosolvedate: TSQLTimeStampField
      FieldName = 'solvedate'
    end
    object sq_glpi_chamadodate_mod: TSQLTimeStampField
      FieldName = 'date_mod'
    end
    object sq_glpi_chamadousers_id_lastupdater: TIntegerField
      FieldName = 'users_id_lastupdater'
      Required = True
    end
    object sq_glpi_chamadostatus: TStringField
      FieldName = 'status'
      Size = 255
    end
    object sq_glpi_chamadousers_id_recipient: TIntegerField
      FieldName = 'users_id_recipient'
      Required = True
    end
    object sq_glpi_chamadorequesttypes_id: TIntegerField
      FieldName = 'requesttypes_id'
      Required = True
    end
    object sq_glpi_chamadosuppliers_id_assign: TIntegerField
      FieldName = 'suppliers_id_assign'
      Required = True
    end
    object sq_glpi_chamadoitemtype: TStringField
      FieldName = 'itemtype'
      Required = True
      Size = 100
    end
    object sq_glpi_chamadoitems_id: TIntegerField
      FieldName = 'items_id'
      Required = True
    end
    object sq_glpi_chamadocontent: TMemoField
      FieldName = 'content'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpi_chamadourgency: TIntegerField
      FieldName = 'urgency'
      Required = True
    end
    object sq_glpi_chamadoimpact: TIntegerField
      FieldName = 'impact'
      Required = True
    end
    object sq_glpi_chamadopriority: TIntegerField
      FieldName = 'priority'
      Required = True
    end
    object sq_glpi_chamadoitilcategories_id: TIntegerField
      FieldName = 'itilcategories_id'
      Required = True
    end
    object sq_glpi_chamadotype: TIntegerField
      FieldName = 'type'
      Required = True
    end
    object sq_glpi_chamadocost_time: TFMTBCDField
      FieldName = 'cost_time'
      Required = True
      Precision = 22
      Size = 4
    end
    object sq_glpi_chamadocost_fixed: TFMTBCDField
      FieldName = 'cost_fixed'
      Required = True
      Precision = 22
      Size = 4
    end
    object sq_glpi_chamadocost_material: TFMTBCDField
      FieldName = 'cost_material'
      Required = True
      Precision = 22
      Size = 4
    end
    object sq_glpi_chamadosolutiontypes_id: TIntegerField
      FieldName = 'solutiontypes_id'
      Required = True
    end
    object sq_glpi_chamadosolution: TMemoField
      FieldName = 'solution'
      BlobType = ftMemo
      Size = 1
    end
    object sq_glpi_chamadoglobal_validation: TStringField
      FieldName = 'global_validation'
      Size = 255
    end
    object sq_glpi_chamadoslas_id: TIntegerField
      FieldName = 'slas_id'
      Required = True
    end
    object sq_glpi_chamadoslalevels_id: TIntegerField
      FieldName = 'slalevels_id'
      Required = True
    end
    object sq_glpi_chamadodue_date: TSQLTimeStampField
      FieldName = 'due_date'
    end
    object sq_glpi_chamadobegin_waiting_date: TSQLTimeStampField
      FieldName = 'begin_waiting_date'
    end
    object sq_glpi_chamadosla_waiting_duration: TIntegerField
      FieldName = 'sla_waiting_duration'
      Required = True
    end
    object sq_glpi_chamadowaiting_duration: TIntegerField
      FieldName = 'waiting_duration'
      Required = True
    end
    object sq_glpi_chamadoclose_delay_stat: TIntegerField
      FieldName = 'close_delay_stat'
      Required = True
    end
    object sq_glpi_chamadosolve_delay_stat: TIntegerField
      FieldName = 'solve_delay_stat'
      Required = True
    end
    object sq_glpi_chamadotakeintoaccount_delay_stat: TIntegerField
      FieldName = 'takeintoaccount_delay_stat'
      Required = True
    end
    object sq_glpi_chamadoactiontime: TIntegerField
      FieldName = 'actiontime'
      Required = True
    end
    object sq_glpi_chamadois_deleted: TShortintField
      FieldName = 'is_deleted'
      Required = True
    end
  end
end
